[ Grammar ]
Andrew did no revision before the test but he passed. I think he _____________________ cheated.
A. should have
B. might have
C. couldn’t have
D. need have
Select your answer:

Random Topics:
Tenses and VerbsGrammar and PrepositionNoun and PronounPresent Simple ProgressiveVocabulary and TensesSentence Structure and Grammar RulesWill & Be going toGrammar speak,talk,say,tellComparison Degreeand, so, but, becauseOther quiz:
Tenses › ViewMy mother _________ (cook) in the kitchen now.
A. cooks
B. cooking
C. is cooks
D. is cooking
Tenses - Irregular Verbs › View
(drive) He __________ every day.
A. driving
B. drive
C. drives
D. drove
