[ Grammar ]
By the time we arrived, the show ____ already ____.
A. was / beginning
B. had / begun
C. is / beginning
D. has / begun

Random Topics:
Simple Past vs Past Continuous TensePast Simple (Questions)Active & Passive VoicePunctuating ClausesParallelism and Subject Verb AgreementReporting VerbsModal Verbs for Permission and ObligationIf ClausesTenses and VoiceSynonyms and VocabularyOther quiz:
Verb Phrase › ViewHe won’t have been sleeping long when you pick him up.
- won’t have been sleeping
- will have been sleeping
- won’t have been sleeping long
Gerunds and Infinitives › View
(Eat) ______ vegetables and (exercise)______ are excellent ways to stay healthy.
A. Eating/to exercise
B. To eat/to exercise
C. Eating/exercising
D. To eat/exercising
Simple Tenses › ViewThe boys will not enjoy such a boring party.
A. Simple Present Tense
B. Simple Past Tense
C. Simple Future Tense
Past Tense › View
It _______ and the pavement ______ covered with puddles.
A. had rained / had been
B. rained / had been
C. was raining / had been
D. had been raining / was
