Grammar Quiz

[ Grammar ]

I ___________ all day. I have a difficult test tomorrow!

A. have studied

B. have been studying

C. has been studying

D. have studied

Select your answer:
         


Random Topics:
Possessive Adjective Sit vs. SetAdverbV-ing/to-VGrammar speak,talk,say,tellGrammar - could / could notCoordinating ConjunctionTake or PutGrammar Assessment

Other quiz:

Vocabulary › View

loud, harsh cries

A. commotion

B. destroyed

C. critical

D. squalling


Grammar › View

He loves ___ very much.

A. hiking

B. hike

C. hikes

D. hiked


How to use : Read the question carefully, then select one of the answers button.