Grammar Quiz

[ Active and Passive Voice ]

Margie is very happy because she ………………….. a gift from her best friend. (JUST RECEIVE)

A. had just received

B. has just received

C. have just received

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and Sentence CorrectionComplex SentencesInfinitive and GerundsQuantifiers: too many, too much & enoughConnectivesGrammar and Sentence StructurePrepotitionsAdjectivePast Simple vs Present SimpleFuture Tenses

Other quiz:

Grammar › View

The money for the charity _____________________ sooner than we expected.

A. have been collecting

B. had collected

C. was collected

D. is collecting


Grammar › View

What tense means already happened?
A. present
B. past
C. future 
D. all of the above

Homonyms › View

A ___ tree has small evergreen leaves and red berries.
a. ewe
b. you
c. yew


Narrative Tenses › View

We ____ to solve a mystery when Phil ____ home.

A. tried / had come

B. were trying / came

C. had tried / was coming