[ Present Perfect Tense ]
What a mess! Somebody ___________________ over the entire can of black paint!
A. Is knocking
B. Has knocked
C. Have knocked
D. Has knock

Random Topics:
Past and Present TensesFew, a few, little, a littleGrammar: Reported QuestionsModals for ObligationPast Simple & Past ContinuousModals and Modal PerfectsModals and Past ModalsConditionals and Modal VerbsCompound Nouns and Compound Adjectives QuestionsFor vs SinceOther quiz:
Present and Past Simple Tense › ViewWe _______ Thai fried rice very much.
A. likes
B. are like
C. like
D. are not like
Mixed General Quiz › View
They needed to be ___ dressed to go into the restaurant.
a. formally
b. formerly
I ________ go home too late. My parents are very strict.
A. mustn’t
B. don’t have to
C. should
D. ought
Adverbs of Frequency › View
How often your mum do the shopping ?
A. My mum do the shopping Twice or three times in the mont
B. Never my mum do the shopping
C. My mum do the shopping Twice or three times a mont
D. My mum do the shopping never
