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:
Perfect TensesCompound Words and SentencesIndefinite PronounsActive and Passive voiceModal Verbs, Passive Voice & ConditionalsComparison and ModalsSimple Future - WillVocabularyPrepositions of Time, Place, and MovementWish, Unless, If sentenceOther quiz:
Passive Voice › ViewThese curtains are so dirty. They must ____ .
A. be cleaned
B. clean
C. cleaned
Grammar › View
This mammal has black, brown or white fur and huge paws and claws
A. bear
B. ram
C. elephant
