[ 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 Clauses › ViewIn a dark and dangerous hallway.
A. Phrase
B. Clause
Grammar › View
What is the adverb in the sentence?
Peter neatly wrote a shopping list.
A. neatly
B. wrote
C. shopping
D. list
Who 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
