[ 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 › ViewCOMBINING SENTENCES: The road is long. The road is bumpy.
A. The road is long and bumpy.
B. The road is long. The road is bumpy.
C. The road is long or is a bumpy road.
Present Simple & Present Continuous › View
Well, this phone ________ (become) popular at this time.
A. becomes
B. is becomeing
C. is becoming
D. became
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
