[ Tenses ]
Tomorrow some friends are coming over. I (see / not) __________ them for ages.
A. will not
B. didn’t see
C. hadn’t seen
D. haven’t seen

Random Topics:
Modal Auxiliaries and To Be VerbsTenses & AffixesGerund, Participle, Infinitive, or AppositiveConjunctions and PronounsWill and Going toRegular and Irregular AdverbAdverbs and Time ExpressionsPassive to ActiveSynonym and AntonymModals of Obligation & ProhibitionOther quiz:
Tenses › ViewA : We (fly) ………………………………………… to New York tomorrow ( We have already bought the tickets). (you, ever, be) ………………………………………… there ?
B : Yes, I (be) ………………………………………… there last summer. I (go) ………………………………………… there every year because my aunt (live) ………………………………………… there. She (emigrate) ………………………………………… in 1980.
A. are flying; have you ever been; was; go; lives; emigrated
B. are flying; have you ever been; have been; go; is living; emigrated
Prepositions › View
The english test will begin _____ 9 o’clock sharp in the morning.
A. since
B. in
C. on
D. at