[ 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 › ViewI…………… ( fly) to Spain last 2 years. I …… ( buy) an expensive watch there.
A. flow, buyed
B. flown , bought
C. flew, buyed
D. flew, bought
Vocabulary › View
Word meaning sorrowful; expressing or evoking mourning or sadness (adj)
A. plaintive
B. elegy
C. fete
D. jocose
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
