[ Grammar - TOEIC ]
Before Jack arrived, Jill ___________ up the hill.
A. is already going
B. had already gone
C. has already gone
D. will have already gone

Random Topics:
Adjective / Noun + to InfinitiveThird ConditionalsMesopotamia VocabularyZero Conditional SentenceGerunds, Infinitives and Participleswould should couldVerb Types and TensesModalActive & Passive VoiceSubject Verb Agreement; Indefinite PronounsOther quiz:
Pronouns and Adverbs › View_________have caught the new strain of the flu.
A. Many
B. Any
C. No one
D. Anyone
Present Simple Tense › View
Peter_______ to the music every day.
A. listen
B. listens
C. is listening
D. does listen