Grammar Quiz

[ Modal Perfect ]

Marcela didn’t come to class yesterday. She _________ an accident.

A. should have had

B. might have

C. must have

D. may have had

Select your answer:
A  B  C  D  E 


Random Topics:

Modals Of SpeculationQuantifiersQuantifiers, Countable and Uncountable NounsGerunds & Infinitives + VocabularyConditional SentenceHave to/Has toV-ing/to-VGrammar: Used to, Would, Be used to, Get used toFamily VocabularyAdjectives with -ED and -ING

Other quiz:

Present Continuous Tense › View

— “Don’t talk so loudly!”

— “I ………………. (not / to talk) loudly”.

A. am not talking

B. are not talking/ aren’t talking

C. is not talking/ isn’t talking


Modal Verbs › View

These are the highest words of praise they __________ from the old man.

A. ever heard

B. have ever had

C. had ever had

D. will have ever heard

Modal Auxiliaries and To Be Verbs › View

. In “The Legend of Sleepy Hollow” there ____ a teacher by the name of Ichabod Crane.

A. Am

B. Are

C. Is


Tenses › View

Convert to present perfect continuous: He (play) the guitar for two hours.

A. He has played the guitar for two hours.

B. He plays the guitar for two hours.

C. He is playing the guitar for two hours.

D. He has been playing the guitar for two hours.