Grammar Quiz

[ Grammar ]

He had been reading _____ 2 hours when his friend came.

A. for

B. on

C. since

Select your answer:
A  B  C  D  E 


Random Topics:

FrequencyAdverb of MannersPrepositionGrammar and IdiomsNouns, Articles, DeterminersPast PerfectWill, Be going to, Present ContinuousZero ConditionalPassive to ActiveDistinguishing Future Tenses

Other quiz:

Tenses › View

We ____ (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