[ 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:
Grammar › ViewMy _____ house is over there. They live just across the street.
A. cousin
B. cousins’
C. cousins
Preposition and Adjective › View
Find the opposite of adjective “old-fashioned”
A. modern
B. quiet
C. boring
D. expensive
E. empty
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