Topics: Mixed Tenses
He _______________ his Chinese course before he went to China to continue his business.
A. had finished
B. will have finished
C. will finish
D. has finished
Select your answer:

Random Topics:
Past Simple & Past ContinuousGerunds, Infinitives and Modals of PossibilityBASIC GRAMMAR - PRONOUNSPassive and Active VoiceNoun Clauses with THATPresent Simple, Present Continuous or Present PerfectSimple and Progressive Verb TensesPrepositional PhrasesAdverbsHas Got & Have GotOther quiz:
Tenses › ViewAlif ______ every evening around his neighbourhood.
A. cycle
B. cycles
C. cycling
D. cycled
Adverbs and Adverbial Phrases › View
I thought my boss was retiring next year, but _____, she wants to carry on working until she’s 70!
A. apparently
B. aventually
