[ 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 › ViewThey haven’t gone to Italy, ______ they?
A. were
B. are
C. has
D. have
Present Perfect Tense › View
Present perfect talk about:
A. Events in past
B. Daily routines
C. Experiences and daily routines
D. Experiences and actions started in past
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
