[ Grammar ]
Choose the sentence that is CLOSEST in meaning to the sentence given.
He last visited London three years ago.
A. He has been in London for three years.
B. He was in London for three years.
C. He hasn’t visited London for three years.

Random Topics:
Verb Tenses and UsageAdverb of TimeModals of Necessity and SuggestionConditional TensesGrammar - Place and MovementThe First Conditional (if/unless)Nouns and QuantifiersVerb 3 formsModals and VocabularyModals and Adjectives (ed-ing)Other quiz:
Prepositions › ViewThe company will start work …. the project next month.
A. to
B. for
C. on
D. in
Grammar › View
Identify the compound predicate in the following sentence.
Valerie needs to finish the laundry or vacuum the house.
A. Valerie
B. needs to finish
C. needs to finish the laundry or vacuum the house.
D. finish or vacuum