[ Present Perfect Tense ]
How are you? I _____ you for ages.
A. don’t see
B. hadn’t seen
C. haven’t seen
D. didn’t see

Random Topics:
Prepositions of Time, Place, and Movementso vs suchRegular and Irregular AdverbRegular and Irregular VerbsPresent and Past TensePrepositions after Verbs and AdjectivePronouns, Verb, ConjunctionIrregular AdjectivesPresent and Past Perfect TensesModals TensesOther quiz:
Tenses › ViewShe isn’t here.
A. Past Simple
B. Present Continuous
C. Future Simple
D. Present Simple
Modals Auxiliary › View
Aidil: It was very noisy in the field yesterday.
Ponco: The children ………….. football.
A. may play
B. must play
C. should have played
D. must have played
E. are supposed to play
Noun, Verb, Adjective › ViewMy teacher has a lot of knowledge about grammar.
A. noun
B. verb
C. adjective
Grammar › View
Has ___________ all night?
A. it been snowed
B. been it snowing
C. it been snowing
