[ Past Narrative Tenses ]
By the time the meeting started, everyone _____ (already arrive).
A. has already arrived
B. already arrived
C. was already arriving
D. had already arrived

Random Topics:
Compound Words and SentencesGerunds, Infinitives and ParticiplesAdjectivePresent Perfect Simple & Present Perfect ContinuousSynonym and AntonymLinking Words & PhrasesComparison and ModalsComparative and Superlative AdverbsSuffixes and TensesHomophone & HomonymOther quiz:
Tenses › ViewI _____ (go) to the park yesterday.
A. go
B. went
C. will go
Grammar › View
___ Tom doesn’t break the law again, everything will be alright
A. Unless
B. In case
C. Otherwise
D. As long as
Prepositions › ViewHe forgot ___ her birthday again.
A. for
B. to
C. with
D. about
E. in
Grammar › View
Gading’s daughter is very cute. _ _ _ name is Gempi.
A. Her
B. His
C. He
D. She