[ 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:
Grammar › ViewWhat time does your brother get up ?
A. He get up at 5 am.
B. He always gets up at 5 am.
C. He usually got up at 5 am.
D. She always gets up at 5 am.
The Past Simple › View
____________ at the correct time this morning? (you / wake up)
A. Did wake up
B. Did you wake up
C. Did you
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
