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:

Past Modals › View

It’s too bad she moved away before you asked her out. You two ___ a great couple.

A. must have made

B. can’t have made

C. could have made


Passive Voice › View

Who has composed this song?

A. Composing of this song has been done by who?

B. Who composed this song?

C. By whom has this song been composed?

D. This song will be composed by whom?

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