[ 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 › ViewI need __________ at least eight hours a night.
A. sleeping
B. to sleep
C. both
Grammar › View
I am working on a new project. Which tense is this?
A. Present continuous
B. Simple present
C. Past continuous
D. Simple future
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
