[ Grammar ]
no one has seen Mr Watson for ——————
A. ages
B. last July
C. two months ago
D. the day before yesterday

Random Topics:
ApologizingFuture Perfect ContinuousGrammar of Conjunctions and PrepotitionsAdverbial Clause of ConcessionSubject Verb Agreement and Coordinating ConjunctionsAction, Helping & Linking VerbsParticiple Clauses & Cleft SentencesPast Continuous and Past Simple TenseUnreal ConditionalsAdverb Clause ConnectorOther quiz:
Grammar › ViewYou ________ anything to me if you want to spend your whole salary on lottery tickets, that’s up to you.
A. don’t have to explain.
B. needn’t to explain
C. must explain
D. haven’t to explain
Prepositions › View
I will meet you __________ 9 o’clock.
A. in
B. on
C. at
D. under
Second Conditional › ViewIf I (be) ___________ you, I (learn) ________________ to play the piano.
A. would be/ learnt
B. were/ would learn
Tenses › View
She goes abroad ___ month.
A. any
B. every
