[ Past Tenses ]
James……………….. at the university for more than a year before he left for Asia.
A. was teaching
B. had taught
C. taught
D. had been teaching

Random Topics:
Nouns & PronounsDefinite and Indefinite ArticlesFuture Tense (will/be going to/p.continuous)Adverbs of How Something is DoneLexico and GrammarSecond ConditionalTravel VocabularyPast Tense & Present Perfect TenseDo not- Does notUncountable NounsOther quiz:
Future Plans › ViewI ___ to the cinema with Alex.
A. go
B. will go
C. am going
D. am going to go
Ed and Ing Endings › View
That game is very ………….. I think I will stop.
A. tiring
B. tired
Tenses › ViewYou _______ (be) at work yesterday morning.
A. is
B. are
C. was
D. were
Future Tenses › View
Next year, I __________ in Singapore for 10 years. (actions in progress up to specified time in the future)
A. will have been living
B. will have lived
C. will be living