Grammar Quiz

Topics: Present/Future/Past Simple/Present Perfect

He _____ in London for 30 years.

A. A. has lived

B. B. is living

C. C. was living

D. D. had lived

Select your answer:
         


Random Topics:

Functional Sentence TypesTenses for HospitalityPreposition and Word FormFuture Continuous TenseParts of Speech and GrammarAdverb of MannerAdjectives and VocabularyAdjective Clause and Adverb ClausePast Tense and Perfect TenseAdverb of Concession

Other quiz:

Grammar › View

It’s raining _______, so why not study _________ at home?

A. heavy; hard

B. hard; hard

C. heavily; hardly

D. heavy; hardly


Conditionals › View

I’m going to study art _____ you like it or not.

A. weather

B. whether

C. even

D. unless