[ Perfect Modals ]
I’m sorry, I ________ finished the project on time, but I ran into some problems.
A. could have
B. should have
C. might have
D. would have
Select your answer:

Random Topics:
Present Simple/AffirmativeTenses & PrepositionPreposition & Relative ClausesTenses and ComparisonsAdverbial Clause, Noun ClauseGerund NounAdjectives with PrepositionNouns, Pronouns, Antecedents, and Singular and PluralAdverb Phrasesanother/the others/each other/one anotherOther quiz:
Grammar › ViewWhich of these would be considered a proper noun?
A. Money
B. France
C. Floor
Grammar › View
“Are we about to have lunch?”
“Yes, it ______ in the dining room.”
A. being served
B. is serving
C. is being served
D. will be serving
