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:

Modal Auxiliaries and Similar ExpressionsPast Perfect or Past Perfect ContinuousQuantifiers MixAdverbs, Infinitives, Definite ArticlePast and Present Continuous tenseCountable QuantifiersPast Tense vs Present Perfect TenseVocabulary and Modal VerbsPhrase or ClauseKnee Anatomy

Other quiz:

Modals › View

I ___ have a coffee if I feel sleepy during work.

A. could

B. should

C. must

D. might


Phrasal Verbs › View

​To continue doing something

A. Carry up

B. Carry on

C. Carry out