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:

Adverbs › View

Point out the adverb in the sentence: She smiled cheerfully.

A. quickly

B. cheerfully

C. smiled

D. loudly


Present Simple Tense Passive › View

Our house … of wood.

A. Made

B. Are made

C. Is made

D. Makes

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