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:

Present & Past Tenses › View

Choose the correct answer:

Ben often … to Tim.

A. Talk

B. Talks

C. Talked

D. Was talking


Grammar › View

It’s easy __________ to my house.

A. getting

B. to get

C. get

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