Grammar Quiz

[ Perfect Modals ]

We ________ taken the earlier flight to avoid delays.

A. could have

B. should have

C. might have

D. would have

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Past - Irregular VerbsVocabulary and PrepositionsGrammar - may/might/couldVerb FormsMixed TensesVerb Patterns / IngModifiersProverbstoo / enoughPassivisation

Other quiz:

Modal Verbs › View

He _____ be tired after working all night.

A. must

B. might

C. can

D. should


Present Simple Progressive › View

Many people in Israel_________to travel to Dubay these days because we finally_______peace with them.

A. are planning,have

B. are planning,are having

C. plan,have

D. plan,don’t have

Grammar › View

I ate way _____________much breakfast this morning. 
A. to 
B. two
C. too


Grammar › View

_________, September, October, November

A. January

B. May

C. August

D. June