[ Tenses ]
He will go 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:
Compound and Complex SentencesConjunctions - ConnectorsNoun / PronounZero ConditionalPresent/Past/Future Continuous TenseSpeculation with Modal VerbsPhrases and TensesArticle & PrepositionGrammar: wishes and regretsCountable - UncountableOther quiz:
Grammar › ViewShe’d …..hours lying on her bed.
A. spend
B. take
C. make
D. pass
Grammar › View
My friends ______________to that restaurant before, so they knew exactly what to order.
A. were going
B. were
C. had been phoning
D. had been
Grammar › ViewI need a cold drink to ___ my thirst after playing soccer
A. calm
B. crave
C. soothe
D. quench
Future Tenses › View
Watch out! The baby …..
A. is going to fall
B. will fall
C. will be falling
