Grammar Quiz

[ 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:
A  B  C  D  E 


Random Topics:

Conditional Sentence Type 0-3Phrasal Verb & Prepositional PhraseOn, At, BySuperlative AdjectivesConditionals Type IVerbs: Action, Linking, and HelpingSimple Present and Past TensePhrases and ClausesComparatives and Past Perfect TensePresent simple or Past simple

Other quiz:

Grammar › View

Where ____ you keep your spare keys?

A. do

B. does

C. did

D. are


Grammar › View

We don’t need _____ water

A. any

B. some