He went back to work in his country after he ………….. his course on Advanced Engineering in London.
A. finishes
B. has finished
C. had finished
D. was finishing

Random Topics:
ConditionalRelative & ModalsVerb TensePreposition (at,in,on)Unreal ConditionalsLinking Verbs & Helping VerbsSubordinating Conjunctions and ClausesSubject Verb Agreement & Subjunctive MoodPreposition of DirectionNoun Clauses with THATOther quiz:
Grammar › View“What _____________ ?”
“I don’t know. Look it up.”
_
A. means this word
B. is meaning this word
C. is meaning this word
D. does this word mean
Future Tenses › View
By the time you finish this exercise, you _____ all future tenses .
A. will have mastered
B. will have been mastering
C. will master
D. will be mastering
Grammar › View“I’ll stay at home”, Bill told her.
A. Bill told her that he would stay.
B. Bill told her that he would stay at home.
C. Bill told her that he will stay at home.
D. Bill told her that he would stayed at home.
Modals › View
The museum is free. You ____________ pay.
A. has to
B. don’t have to
C. must
D. should
