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:

Vocabulary › View

insects or small animals that harm crops or annoy people

A. attitudes

B. pests

C. forbidden


Grammar › View

what ___ you check in class last night?

A. do

B. did

C. were

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