Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Past Tense and NeutralPossessive NounsCompound and Complex, ConditionalsPrepositions of Time, Place, and MovementNoun, Adjective, and Adverb ClausesPreposition of PlaceDirect and Indirect SpeechGrammar and Sentence StructureVerbs and Subject Verb AgreementPreposition

Other quiz:

Idioms › View

They often try to increase the price if you can’t speak the language.
a. up
b. use
c. unit


Prepositions › View

Did you manage to get the job … the end?

A. at

B. on

C. in

Tenses › View

I _____ to the cinema.

A. not usually go

B. don’t usually go

C. don’t go usually

D. do not go usually


Gerund and To Infinitive › View

some verbs followed by GERUND

A. Forget, Keep, Manage, Face, Love, Can’t help

B. Fancy, Discuss, Imagine, End up, Miss, Enjoy

C. Avoid, Seem, Want, Spend, Expect, Forget