[ Present Perfect Tense ]
Unfortunately, somebody ___________________ the pages in the book we got from the library! It can’t be repaired and I will have to replace it.
A. Has torn
B. Have tore
C. Tored
D. Have torn

Random Topics:
Present Simple and Present Continuous TensesPresent TensesVocabulary and ModalsPresent Simple x Present ContinuousEmployment VocabularyActive and Passive Gerunds and InfinitivesAdjectives-Comparison, SuperlativeGerunds & Infinitives + VocabularyModals for Ability, Possibility and PermissionGrammar & VocabularyOther quiz:
Modals and Comparative Superlative › ViewYou look ill. You ………….. see the doctor.
A. shouldn’t
B. could
C. can
D. should
Grammar › View
Daddy, I’m going out with John.
Sue ________ with John.
A. denied going out
B. apologised for going out
C. regretted going out
D. confessed that she was going
My mum was out while my sisters _____ (take) a nap.
A. were taking
B. took
C. taken
D. was taking
Modals and Present Tenses › View
A: I am sure that ___ the door this morning.
A. I blocked
B. I have blocked
C. I did not block
D. I made to block