[ 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:
Simple Past Tense › ViewThe bus ____ a few minutes ago.
A. stop
B. stops
C. stopped
Subject-Verb Agreement › View
He has been ____ (sport) that hairstyle since the 90’s.
A. Sport
B. Sports
C. Sporting
D. Sportted
You _______ (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
