[ 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:
Present Continuous Tense › ViewIs she ging to school now?
Yes,
A. she is
B. she isn’t
C. she does
D. she aren’t
Grammar › View
___ a lot of ingredients in this recipe.
A. They are
B. There are
C. These are
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