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


Random Topics:

Interrogative Pronouns & AdverbsShould and Shouldn'tGrammar of Conjunctions and PrepotitionsDaily Routines & TensesTemporal Conjunctions and ConnectivesArticles - rulesDependent PrepositionsOffering HelpPreposition of PlaceTOEIC Grammar and Vocabulary Review

Other quiz:

Grammar › View

In deserts there isn´t_______ grass.

A. the

B. the

C. any


Tenses › View

. “She has been working here since 2015.”

A. Simple Present

B. Present Continuous

C. Present Perfect

D. Present Perfect Continuous

Adverbs of Degree › View

I _____________ agree with you.

A. very

B. much

C. rapidly

D. totally


Grammar › View

subscribe

A. written order by a doctor

B. to sign up for something

C. book or document written by hand or typed.