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:
Question Tag-Ing and Infinitive Verb PatternsGrammarGrammar TOEFLIrregular verbsContractions and ConjunctionsAspect or tenses of VerbsVerbs of movementGrammar and StructureDemonstrative PronounOther quiz:
Adverbs › ViewThey will arrive tomorrow. What type of adverb is this?
A. Manner
B. Time
C. Frequency
D. Place
Grammar › View
I ___ about what to do this weekend.
A. am thinking
B. thinks
C. think
