[ 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.
Select your answer:

Random Topics:
English ArticlePresent TenseSimple Compound and Complex SentencesSimple Past and Past Progressive TensesVocabulary and Sentence StructureConjunctions, Prepositions and InterjectionsSimple Past - Irregular VerbsVerbal TensesModals for RecommendationsModal Verbs for PossibilityOther quiz:
Prepositions › ViewHe lives ________ 333 Main Street.
A. IN
B. ON
C. AT
Conjunctions › View
You can either stand up___________ sit down on the sofa.
A. because
B. and
C. or
D. so
