[ 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:
Antonyms › View I like a cold lunch.
A. up
B. dry
C. wet
D. hot
Transportation Vocabulary › View
The ______ across the Atlantic took several weeks.
A. Gate
B. Voyage
C. Traffic jam
D. Steering wheel
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
