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:

Grammar › View

what ……… you like to be when you are older?

A. have

B. does

C. would

D. could


Modal Verbs › View

We really should have checked whether the covered bazaar is open on Sundays. We…………..somewhere else, but now we’ve wasted our afternoon coming here.

A. visited

B. had visited

C. could have visited

D. have been visiting

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