[ Grammar ]
It’s been such a long time since I last ….. you.
A. see
B. seen
C. saw
D. have seen

Random Topics:
Articles and PronounsPhrasal Verb Put & GoInfinitive or GerundCan/Could1st ConditionalCompound Words and SentencesAdverbs or AdjectivesPreposition and Preposition PhraseAdverbial Clause of Cause and EffectAdverb of ConcessionOther quiz:
Grammar › ViewYou can take the train to Luxor, —— you can fly.
A. or
B. but
C. so
D. and
Future Forms › View
The lesson ______________ 20 minutes earlier today. The teachers have to go to a meeting.
A. finishes
B. will finish
C. is going to finish
D. is finishing
Grammar › ViewShe ______ clothes.
A. wears really baggy
B. wears comfortable very
C. wears early ugly
Grammar › View
I had to buy ……. bread because I wanted to make some sandwiches.
A. a
B. some