Grammar Quiz

[ Present Perfect Continuous Tense ]

Why is he so tired? He…(play)…tennis for five hours.

A. is play

B. playing

C. has been playing

D. have been playing

Select your answer:
         


Random Topics:
Have to/Has toGrammar - direct/indirect objectsAdverbs of Manner, Likes and PreferencesTypes of Sentence StructuresVocabulary Spelling GrammarDeterminersModals Posibility and ProbabilityTenses, Tag Questions, Phrasal VerbsGrammar Rules

Other quiz:

Grammar › View

I _________ finish this report for tomorrow. My boss needs it

A. have to

B. has to

C. have

D. should


Phrasal Verbs › View

Ok, I _____, you win.

A. set off

B. take up

C. give up

D. sign up


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.