Grammar Quiz

[ Tenses ]

He __________ for hours before taking a break. (run – past perfect progressive)

A. had ran

B. was running

C. had been running

D. has been running

Select your answer:
A  B  C  D  E 


Random Topics:

Prepositions & Modal VerbsGrammar and PunctuationPast Simple and Past ProgressiveWish / If only ( Present)Tenses and ArticlePresent Continuous TenseIndependent ClausesVerb-ing or to VerbDirect and Indirect QuestionConditional Sentence Type 3

Other quiz:

Grammar › View

If David —- (get) a good grade from his English presentation, I will take him to the movie theater.

A. got

B. has got

C. gets


Grammar › View

Hang it on the bulletin board in the hall

A. Declarative

B. Interrogative

C. Imperative

D. Exclamatory

Grammar › View

Could you ask her what time _____?

A. does she arrive

B. she will arrive

C. she arrives

D. will she arrive


Grammar › View

“I’d like to change the ……….. Please give me the remote control”

A. programme

B. view

C. channel

D. television