Mr. Kim speaks French fluently because he_______in France for so many years.
(A) will live
(B) is living
(C) lived
(D) lives

Random Topics:
Tenses & AffixesAuxiliary VerbsPast Tense & Past Continuous TenseParallel Structure or Combining SentencesAdverbial Clause of MannerDirect-Indirect SpeechGrammar & VocabularyPresent Continuous TenseModal Verb in Passive VoicePresent Simple & ContinuesOther quiz:
Definitions, Synonyms › ViewSomething one believes is there, almost ghostly
A. Manifest
B. Apparition
C. Perambulate
D. Corpulent
Perfect Verb Tenses › View
Sophia and David are gearing up for the school play! By the time the curtain rises, they will have rehearsed their lines many times. Can you guess what they will have accomplished?
A. They rehearse their lines every day.
B. They have rehearsed their lines.
C. They will rehearse their lines tomorrow.
D. They will have rehearsed their lines by then.
Future Tenses › ViewWhat does the future perfect tense refer to?
A. An action happens in the future
B. An action that is ongoing at a specific time
C. A decision made in the present
D. An action expected to be completed by a certain time in the future
Tenses › View
The dog ran … the thief.
A. into
B. before
C. over
D. after