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:
Present Tenses › ViewI … to wake up at 7 o’clock every morning, but today I … . Now I … up leeway.
A. try/have overslept/am making
B. have tried/have overslept/am making
C. try/have overslept/make
D. try/oversleep/am making
Grammar › View
_________ does he do every morning?
A. which
B. what
C. what time
D. when
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
