[ Grammar ]
He had been reading _____ 2 hours when his friend came.
A. for
B. on
C. since

Random Topics:
FrequencyAdverb of MannersPrepositionGrammar and IdiomsNouns, Articles, DeterminersPast PerfectWill, Be going to, Present ContinuousZero ConditionalPassive to ActiveDistinguishing Future TensesOther quiz:
Grammar › ViewWhich of the following sentences is punctuated correctly?
A. Michaella replied “Huh?”
B. Kai replied “My favorite game is Halo.”
C. Chirley replied, “I have no, idea.”
D. Tasi replied, “Who here knows how to go to Aeon?”
Grammar › View
I slipped on the sidewalk and hurt _________ .
A. himself
B. themselves
C. myself
Tenses › ViewWe ____ (study) for the biology exam all afternoon, and now my brain feels fried!
A. study
B. have been studying
C. are studying
Conditional Sentences › View
If I … their language, I could understand what they were saying.
A. had known
B. will know
C. know
D. knew
