[ Present Tenses ]
When Mrs Krashen ____ at the airport yesterday morning, she realised that she ____ her passport at home.
A. arrived / have forgotten
B. have arrived / forgot
C. have arrived / have forgotten
D. arrived / had forgotten

Random Topics:
PRESENT SIMPLE vs PRESENT CONTINUOUS + QUANTUnderstanding Product Packaging and TensesModals of ProhibitionPresent Perfect Simple & Present Perfect ContinuousKinds of SentencesPronunciation and VocabularyNouns, Pronouns, Antecedents, and Singular and PluralImperative SentencesPassive and Active SentencesConditionals III - Mixed 1st, 2nd & 3rd ConditionalsOther quiz:
Grammar, Conditional Sentences, Vocabulary › ViewMy sister ______ to Paris and shopped extravagantly if she had the means to do so.
A. gone
B. would have gone
C. went
D. goes
Vocabulary › View
a competition with games between teams or players, with one winner at the end
A. host
B. tournament
C. encourage
D. prize
Grammar › View____ your friend done his homework?
A. Having
B. Has
C. Have
D. Haven’t
Gerund vs. Infinitive › View
Moving is always troublesome.
A. Verb
B. Participle
C. Gerund
