[ Present Perfect and Present Perfect Progressive Tenses ]
He ___ (exercise) at the gym for an hour.
A. exercises
B. has exercised
C. is exercising
D. has been exercising

Random Topics:
Common & Proper NounsPerfect Progressive TensesInfinitives and ING FormsCardiology ServicesDo not or Does notGrammar: Used to, Would, Be used to, Get used toPassive VoiceDEGREE COMPARISONVerb Tenses (Progressive, Perfect)Participle - ing/ edOther quiz:
Grammar › ViewChoose the correct answer.
“Susie is watching several episodes in a row of her favorite comedy. She…..them all afternoon without a break.”
A. has been watching
B. watched
C. was watching
D. have been watching
Articles › View
Can you see ______ moon tonight?
A. a
B. an
C. the
D. X