[ 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:
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