[ 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 › 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