[ 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:
Tenses › View____ you ever _____ (try) Mexican food?
A. Have – try
B. Had – tried
C. Have – tried
Suffixes (ing-ed) Sentences › View
He spent all his ______ on an expensive car
A. savings
B. energy
C. time
D. patience
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
