When I ________ (arrive) at the party John ______ already ____________ (go) home.
A. arrived – already went
B. arrive – has already gone
C. arrived – had already gone
D. had arrived – already went

Random Topics:
Past Simple TenseCompound and Complex SentencesPronouns and AdverbsParticiple AdjectivesConditional Sentences and Verb FormParts of Speech and GrammarCommon & Proper NounsNoun, Pronoun, Adjective, VerbParticipal PhrasesGrammar - PunctuationOther quiz:
Grammar › ViewIdentify the correct use of “your” or “you’re”:
A. Your going to love this movie!
B. You’re going to love this movie!
C. Your loving this movie, aren’t you?
D. You’re movie is starting soon.
Conjunction › View
We are _____ going to Thai food ____ Italian cuisine.
A. either … or
B. neither … nor
Reported Speech › ViewShe said, “My parents are going to Karachi”.
A. She said that my parents going to Karachi.
B. She said that my parents gone to Karachi.
C. She said that her parents were going to Karachi.
D. She said that her parents are going to Karachi.
Grammar & Vocabulary › View
Kevin ____ his homework, but he ____ it yet.
A. has been doing/hasn’t been finishing
B. has done/hasn’t finished
C. has been doing/hasn’t finished
D. has done/hasn’t been finishing
