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 ConcessionOther quiz:
Grammar › ViewIt’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
