[ Perfect Tenses ]
By the time you wake up, I (have left / will have left).
A. have left
B. will have left

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 ReviewOther quiz:
Vocabulary and Grammar › ViewHe ____________ go to school on Sundays.
A. isn’t
B. aren’t
C. don’t
D. doesn’t
Conjunctions › View
Sophie’s favourite colours are pink _____ purple.
A. or
B. and
Adverbs of Degree › ViewI _____________ 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.
