Grammar Quiz

[ Tenses ]

If someone is currently living in London after many years, which tense correctly expresses this?

A. “I live in London for many years.”

B. “I lived in London for many years.”

C. “I have been living in London for many years.”

D. “I have lived in London for many years.”

Select your answer:
A  B  C  D  E 


Random Topics:

Comparatives - SuperlativesGerunds as objects of prepositionVerb FormNo Excuse Words / Conjunction SORoot WordPresent Perfect or Past Simple TenseArticles & Compound NounsGrammar - Be going toGerunds and InfitinitivesWill vs be going to

Other quiz:

Vocabulary and Grammar › View

The students arrive and sit down.

Arrive and sit down is…

A. compound subject
Noun

B. Compound predicate
verb


Grammar › View

The subject of a sentence will more than likely be a/an…
A. Preposition
B. Adjective
C. Adverb
D. Noun

Preposition › View

I assure you __________ my commitment to this project.

A. at

B. by

C. of

D. to

E. on


another/the others/each other/one another › View

Some people like to eat at home. ……….like to eat out (ăn ngoài)

A. The other

B. The others

C. Another