[ 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

Random Topics:
Such...that, so ......thatAdverb Of PlaceContrast Linking WordsGerund vs InfinitiveMesopotamia VocabularyRelative Clauses and UsagePresent Simple QuestionsTenses and PronounsVerb + InfinitiveTenses and ComparisonsOther quiz:
Countable & Uncountable Nouns › ViewWe’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 › ViewI 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
