Grammar Quiz

Topics: Perfect Tenses

I can’t meet you at 7:00. I _______ the office by then

A. have left

B. won’t have left

C. had left

Select your answer:
         


Random Topics:

Infinitive or GerundSo / Neither / Either / Tooand, so, but, becauseMust / must notConditional Sentences and Verb FormReported SpeechModals Deduction: cant /mustas...as, comparatives, superlativesCan/CouldCollective Nouns

Other quiz:

Future Tenses › View

By the time you come home you ….. everything I have told you.

A. will be forgetting

B. will forget

C. have forgotten

D. will have forgotten


Grammar › View

A lot of people ___ shopping.
a. was
b. were