[ Grammar ]
Tom______before we arrive there.
A. has left
B. had left
C. will leave
D. leaves

Random Topics:
Countable & Uncountable NounsReflexive Pronouns & Modal VerbsThe Simple Present TenseThe Past Simple-ing / InfinitiveModals for Advice, Obligation/Prohibition, Necessity and Lack of NecessityConditional Sentence Type 3Phrases and ClausesAnalogyTenses and ArticleOther quiz:
Coordinating Conjunctions and Comparative Adjectives › ViewFill in the blank: She is ________ than her sister.
A. smartest
B. more fast
C. taller
D. shortier
Grammar › View
We ….. very busy lastweek.
A. was
B. am
C. were
D. will be
Grammar › ViewAbdullah _____ answer his phone.
A. isn’t
B. aren’t
C. didn’t
D. hasn’t
Grammar › View
I ________ English here since I graduated from university.
A. taught
B. have taught
C.am teaching
D. teach
