[ Grammar ]
Adrian got surprisingly high grades in the final exam. He ______ his lessons very carefully.
A. must have revised
B. can’t have revised
C. would have revised
D. needn’t have revised
Select your answer:
Random Topics:
Modals and Adjectives (ed-ing)like/do not likeAsking for and Giving OpinionHas and HaveSimple Past - Irregular Verbsso vs suchTenses and ArticlesUsed toModal Auxiliary Verbs
Other quiz:
Phrasal Verbs › ViewWhat does this phrasal verb mean? “Run into”
A. hit somebody
B. meet somebody by chance
C. have none left
D. escape
Grammar › View
Mark __________ drying the dishes by the time Sam arrived.
(past perfect)
A. Had finished
B. Was finished
C. Have finished
Trending Topics
Loading...
How to use : Read the question carefully, then select one of the answers button.