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:

Preposition after some Verbs › View

How are you feeling? Have you recovered _______ your operation yet?

A. from

B. to

C. on

D. at


Tenses › View

They are writing letters now.

A. Present Continuous

B. Past Continuous

C. Future Continuous

D. Past Simple

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