[ Tenses ]
Tom _______ before we arrive there.
A. has left
B. had left
C. will have left
D. leaves

Random Topics:
Prepositions of Time, Place, and MovementModals of AdvisabilityRelative Clauses and Past PerfectUnless If First ConditionalPresent Perfect & Past Simple TenseRelative Pronouns with PrepositionsIrregular AdjectivesCorrelative Conjunction & Complex SentencesWish - beginnerPrepositional PhraseOther quiz:
Grammar › ViewWhere should the semi-colon be placed?
Dad is going bald his hair is getting thinner and thinner.
A. getting;
B. bald;
C. hair;
Grammar › View
The account manager called his client _____ arrange a meeting.
A. for
B. to
Mixed General Quiz › ViewWhat do you ___?
a. sea
b. see
Transitive and Intransitive Verb › View
Transitive verbs have a direct object
A. TRUE
B. FALSE
C. Unknown
