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:

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