Grammar Quiz

[ 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 › View

What 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.