Present Perfect English Project For Kids

31 Questions | Attempts: 210
Share

SettingsSettingsSettings
Present Perfect English Project For Kids - Quiz

In the study of English, present perfect is a tense formed from the present tense of the verb “have” and the past participle of a verb. See if you can get each of the following present perfect examples correct.


Questions and Answers
  • 1. 
    I have been a student ___________________ I was 6.
    • A. 

      For

    • B. 

      Since

  • 2. 
    My father hasn't slept ________________ twenty-four hours.
    • A. 

      For

    • B. 

      Since

  • 3. 
    She has been my friend ___________________ years.
    • A. 

      For

    • B. 

      Since

  • 4. 
    He hasn't smoked _______________________ three months.
    • A. 

      For

    • B. 

      Since

  • 5. 
    I haven't worked ______________________ 1 April.
    • A. 

      For

    • B. 

      Since

  • 6. 
    Mandy has been ill _________________ Monday.
    • A. 

      For

    • B. 

      Since

  • 7. 
    We have lived here _______________________ seventeen days.
    • A. 

      For

    • B. 

      Since

  • 8. 
    I haven't got an sms ____________________ 8 o'clock.
    • A. 

      For

    • B. 

      Since

  • 9. 
    I haven't met Mary __________________ the end of school.
    • A. 

      For

    • B. 

      Since

  • 10. 
    Jane has worked here ______________ two weeks already.
    • A. 

      For

    • B. 

      Since

  • 11. 
    We haven't seen Mary ___________________ the party.
    • A. 

      For

    • B. 

      Since

  • 12. 
    Paul hasn't played the piano ___________________ he was a boy.
    • A. 

      For

    • B. 

      Since

  • 13. 
    I have read two books ___________________ the weekend. (Now, it is Friday.)
    • A. 

      For

    • B. 

      Since

  • 14. 
    Jack hasn't been to Hungary ________________ 1981.
    • A. 

      For

    • B. 

      Since

  • 15. 
    They haven't visited us ____________________ Christmas.
    • A. 

      For

    • B. 

      Since

  • 16. 
    Mary hasn't finished her homework ____________________.
    • A. 

      Already

    • B. 

      Yet

    • C. 

      Ever

    • D. 

      Never

  • 17. 
    Have you _______________ seen that film?
    • A. 

      Never

    • B. 

      Ever

    • C. 

      Already

    • D. 

      Yet

  • 18. 
    I have ______________________ done the shopping.
    • A. 

      Already

    • B. 

      Ever

    • C. 

      Yet

    • D. 

      Since

  • 19. 
    They have __________________ arrived.
    • A. 

      Just

    • B. 

      For

    • C. 

      Since

    • D. 

      Yet

  • 20. 
    She hasn't been to the USA ____________.
    • A. 

      Never

    • B. 

      Already

    • C. 

      Yet

    • D. 

      For

  • 21. 
    Have you finished your lunch __________________?
    • A. 

      Already

    • B. 

      Just

    • C. 

      Ever

    • D. 

      Yet

  • 22. 
    I __________________________ repaired your car.
    • A. 

      Have already

    • B. 

      Has just

    • C. 

      Have yet

    • D. 

      Has never

  • 23. 
    They haven't seen St Paul's Cathedral _____________________.
    • A. 

      Yet

    • B. 

      Jet

    • C. 

      Ever

    • D. 

      Never

  • 24. 
    Has she __________________ seen a ghost?
    • A. 

      Ever

    • B. 

      Already

    • C. 

      Yet

    • D. 

      Since

  • 25. 
    Have you done your homework yet? Yes, I have ______________ finished it.
    • A. 

      Yet

    • B. 

      Never

    • C. 

      Just

    • D. 

      Sine

Back to Top Back to top
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.