The bell _____ (already ring) when the bus _____ (arrive) at school.
A. had already rang, arrived
B. had already rung, arrived
C. have already rung, arrived
D. has already rung, arrived

Random Topics:
Question tag and + - AgreementSimple and Progressive Verb TensesPast ModalsSentence Structure and Verb TensesIf ClausesPast Perfect Tense and Past TenseComparative and Superlative AdjectiveGrammar - Collective NounsPast Continuous vs Past SimpleSimple Present and Present ContinuosOther quiz:
Quantifiers / Prepositions of Time and Comparative Adjectives › ViewShe has too ______ work to do before the deadline.
A. much
B. many
C. a little
D. a few
Grammar › View
James has a ………. nose. He broke it when he was a child.
A. wavy
B. crooked
C. curly
D. spiky
Tantalization
A. existing, occurring, or happening at the same time
B. to reestablish the good reputation of (a person, one’s character or name, etc.)
C. teased or frustrated, as by tormenting with the sight of something greatly desired but inaccessible
D. left or deserted, as by the owner or guardian; abandoned
Grammar › View
A doctor who treats your teeth is
A. Dentist
B. Paediatrician
C. Orthopaedist
D. None of the above