[ 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:
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