[ Present Perfect Tense ]
A beautiful girl has ….. Me a cake
A. making
B. made
C. meant
D. make

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 toOther quiz:
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