[ 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
Select your answer:

Random Topics:
Places in TownLinking Verbs and TensesModal Verb in Passive VoiceGrammar - Reflexive PronounsPersonal pronouns + possessive adjectives + Introgative pronounsBe going to / WillPrepotitionsFuture Perfect ContinuousIndefinite ArticleGrammar and Verb TensesOther quiz:
Prepositions › ViewYou can pay for the room … cheque.
A. by
B. on
C. with
Grammar › View
Be careful when you cross the street ___ foot
A. on
B. in
C. under
D. at
