Grammar Quiz

[ Vocabulary & Grammar ]

David was deported on account of his expired visa. He ______ it renewed.

A. must have had   

B. should have had

C. needn’t have had

D. mightn’t have had

Select your answer:
A  B  C  D  E 


Random Topics:

Such...that, so ......thatAdverb Of PlaceContrast Linking WordsGerund vs InfinitiveMesopotamia VocabularyRelative Clauses and UsagePresent Simple QuestionsTenses and PronounsVerb + InfinitiveTenses and Comparisons

Other quiz:

Countable & Uncountable Nouns › View

We’re just moved into our house, and we haven’t got ___

A. a furniture

B. any furniture

C. some furniture


Tenses › View

Identify the tense of: The sun was shining brightly as they walked along the beach.

A. Simple Past Tense

B. Past Continuous Tense

C. Simple Present Tense

D. Past Perfect Continuous Tense

Future Tense and Conditionals › View

I think he ____ the match tomorrow.

A. wins

B. will win

C. winning

D. won


Tenses › View

How long _________ when the accident happened?

A. you drove

B. had you driven

C. were you driving

D. had you been driving