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:
A  B  C  D  E 


Random Topics:

Gerunds and InfitinitivesPossessive Adjectives & Possessive PronounsQuantifiers and AdjectivesPast Simple and ContinuousHas and HaveClause Markers TOEFL GrammarNoun, Pronoun, Adjective, VerbGrammar- Later/LatterSubject Verb Agreement and Verb TensesArticles and Pronouns

Other quiz:

Mix-Tenses › View

I______________to her five minutes ago.

A. have talked

B. talked

C. had talked


Subject Verb Agreement › View

One of my sisters __________ going on a trip to Italy next month.

A. is

B. are

C. was    

D. were

Grammar › View

That man __________ an expensive sports car.

A. have

B. has


Tag Questions › View

You will never go out with me, ____?

A. don’t you?

B. won’t you?

C. will you?

D. do you?