Grammar Quiz

[ Perfect Tenses ]

By the time you wake up, I (have left / will have left).

A. have left

B. will have left

Select your answer:
         


Random Topics:

Present Perfect or Past SimpleSubordination ConjunctionsConditionalsPast Modals & Phrasal Modals of ObbligationPreposition & GerundTenses - Passive VoicePresent Perfect and Past TensesIELTS GrammarComparative AdverbPresent Perfect Negative and Interrogative

Other quiz:

Grammar › View

She’s never flown in an air hot balloon, but _____ flown in an airplane.

A. I’ve

B. he’s

C. she’s

D. they’ve never


Wish Sentences › View

I wish I… go to the theatre for a vacation. ( can )

A. can

B. could

C. would

D. will