[ Tenses ]
He ____ a debt for five years before he repaid it.
A. had been paying
B. is paying
C. was paying
D. will be paying

Random Topics:
Modal AuxiliariesPresent Forms and Narrative TensesAction VerbCorrelative ConjunctionGrammar and IdiomsPrepositions and Preposition PhrasesPassive to ActiveTenses - Present and PastQuestion TagsNarrative TensesOther quiz:
Grammar › ViewShe was drained because she ………………….. the entire day juggling meetings, deadlines
A. had been spending
B. had spent
C. had been spent
D. had spending
Grammar › View
Do you enjoy … to jazz music?
A. listened
B. listens
C. listening
D. listen
Linking Words › ViewJohn is only 15, _____ he cannot drive.
A. Therefore
B. Furthermore
C. Nevertheless
D. Moreover
Idioms › View
They ran ___ against several problems when they tried to build the bridge in that area.
a. off
b. on
c. up
