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

They said they________ their house two years before.

A. move

B. had moved

C. would move

D. have moved


Prepositions › View

The King’s birthday is ….. December

A. In
B. On
C. At

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.