[ 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

Random Topics:
Articles and NounsGrammar MistakesSentence Structure and ConjunctionsNoun, Verb, AdjectiveTenses & PrepositionConditionals and WishesFrequency AdverbsGrammar (either..or.. and neither..nor..)Take or PutThe First Conditional SentenceOther quiz:
Grammar › View‘Stay away from me,’ Mary told me.
Mary told me _________.
A. to stay away from me.
B. to stay away from her.
Past Simple, Past Continuous, Past Perfect, Past Perfect Continuous › View
Her eyes were red so I knew she ______
A. had been crying
B. cried
Adjective › ViewWho is Mr Back? He’s …………………………………. to me.
a.known
b.imknown
c.unknown
d.inknown
Future Perfect Tense › View
Li and Susan …… dinner by the time you get back from work.
A. will have eaten
B. has eaten
C. have eaten
D. had eaten
