Welcome to GrammarQuiz.Net - 190,932 English grammar multiple choice exercises. Practice your English for free and fun, no registration required.
[ Past Tenses ]
By the time I arrived, they ___ already finished the game.
A. finished
B. were finishing
C. had finished
D. have finished
Select your answer:

