Grammar Quiz

[ Present Perfect Tense ]

A beautiful girl has ….. Me a cake

A. making

B. made

C. meant

D. make

Select your answer:
A  B  C  D  E 


Random Topics:

PrepositionsPassive VoiceAdjectives and ArticlesAdjective ending with ED & INGGerunds and InfinitivesClauses of ReasonModals of ObligationQuantifiers & Modals of ObligationPast Tense (Regular and Irregular)Grammar : can, could and be able to

Other quiz:

Grammar › View

Yesterday I _______________ to the library.

A. was going

B. went

C. going


Pronoun › View

“John is making a lot of noise!”
“I’ll ask ___ to be quiet.”
a. him
b. it
c. its

Vocabulary & Grammar › View

. What does the word “ancient” mean?

A. Very old

B. Recently made

C. Related to the future

D. Modern


Passive Voice › View

 Paris _______________ by 40 million tourists in 2018

A. is visited

B. are visited

C. was visited

D. has been visited