Grammar Quiz

[ 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:
Present Continuous TenseSimile, Metaphor or PersonificationVerb Phrase Adjectives and PronounsRoot WordSo....that... Such.......thatRegular and Irregular VerbsThe Structural Types of SentencesSpelling

Other quiz:

Grammar › View

______we had an umbrella, we got extremely wet.

A. Eventhough

B. Despite

C. However

D. Although


Present Perfect and Present Perfect Continuous › View

They haven’t repaired the stairs … last summer.

A. for

B. since


How to use : Read the question carefully, then select one of the answers button.