Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


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/ ed

Other quiz:

Grammar › View

Choose 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