Grammar Quiz

[ Grammar ]

Mum ____ all morning. She ____ lots of Christmas presents.

A. has shopped/has bought

B. has been shopping/has bought

C. has been shopping/has been buying

D. has shopped/has been buying

Select your answer:
         


Random Topics:
Future Perfect Tense Modal Auxiliary VerbFlesh out vs. Flush out Connectives (because, due to, owing to, because of)Grammar - must & have toSubject/Verb Agreement with Collective NounsPersonificationActive vs. Passive VoiceQuantifies and Modals of Deduction

Other quiz:

Demonstrative Pronoun › View

Fill in the blank with the correct demonstrative pronoun.

________ pirates stole the jewels. (Far)

A. This

B. That

C. These

D. Those


Idioms › View

“Under your breath” means to ___.
a. whisper
b. tell a secret
c. hesitate


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