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

Random Topics:
Modals VerbTenses & PassiveZero and First ConditionalsRegular and Irregular VerbsCoordinate ConjunctionActive and PassiveConjunctions and PrepositionsDegrees of AdjectivesFuture Tense VerbPossessive Pronouns and QuantifiersOther quiz:
Tenses › ViewBy next year, I __________ for ten years at this company.
A. will have been working
B. will be working
C. am working
D. will work
Prepositions and Prepositional Phrases › View
Choose the option that correctly fills in the blank with a preposition: “He drove _____ the tunnel.”
A. Over
B. Before
C. Through
D. Beside
Tenses › ViewIt helps solve the mystery
A. hint
B. clue
C. solution
D. answer
Articles › View
She needs … cup of coffee to start her day.
A. a
B. an
