[ Past Tense ]
The politician ____ (finish) his speech by the time the TV reporter arrived.
A. was finishing
B. finished
C. had finished
D. had been finishing

Random Topics:
-ed or -ingSimple Present and Present Continuous TensesGerunds, Infinitives and Modals of PossibilityModal PerfectPast Tense vs Present TenseSimple Past Tense (was/were)Grammar: Imperative and Exclamatory SentencesNounConditional Type 1Opinion / AgreementOther quiz:
Grammar › ViewMy friend …………………………… his homework at 8 p.m. tonight. (do)
A. is doing
B. was doing
C. will be doing
Present Perfect Negative and Interrogative › View
Have you ever ____________ a stomachache?
A. had
B. have