Topics: 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:
Prepositions of TimeFirst Conditional SentenceTenses and Figurative LanguageMixed GrammarIf ClausesDegrees of AdjectivesTenses and VerbsGrammar - much, many, a lot ofContractions and ConjunctionsGrammar Error Correction (Simple Present Tense)Other quiz:
Vocabulary › View“Gee,” Johnny said ______, “it sure will be good to get into a car again.”
A. sullenly
B. subside(s)
C. wistfully
D. elude(d)
Grammar › View
Using an expression which is dull due to overuse
A. triteness
B. jargon
C. gobbledygook
D. idiom
