Tomorrow I’m going to leave for home. When I (arrive) __________at the airport, Mary (wait) __________ for me.
A. arrived – wait
B. arrive -will be waiting
C. arrive – was waiting
D. arrived – will wait

Random Topics:
Present Perfect vs Past Simple TenseSimple Present and Past TensesComparativeWish / If only ( Present)Modal Verbs for SpeculationPresent Simple TenseGrammar for IELTSModal and Auxiliary VerbsFuture Simple TenseAction vs Linking Verbs/ Verb PhrasesOther quiz:
Vocabulary and Grammar › ViewThis job is an unpaid role, ______ it’s a great opportunity to develop new skills and make friends.
A. so
B. so that
C. but
D. although
Grammar › View
In Europe, one of the smallest countries, Belgium, produces the ___ variety of beer styles of all and is sometimes thought of as a “Disneyland” for beer drinkers.
a. great
b. greatest
c. greater
If you … about personal financial planning, you could’ve spent your money wisely.
- had known
- had knew
Tenses › View
What is the correct present perfect tense form of the verb in the sentence: “Eric ___ piano lessons since he was ten years old.”?
A. has taken
B. is taking
C. took
D. takes
