Present Perfect English Project For Kids

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Csapoandras81
C
Csapoandras81
Community Contributor
Quizzes Created: 2 | Total Attempts: 3,818
Questions: 31 | Attempts: 326

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

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since". This is because "since" is used to indicate a starting point in time and is appropriate in this context to show that the speaker has been a student starting from when they were 6 years old.

    Rate this question:

  • 2. 

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

    • A.

      For

    • B.

      Since

    Correct Answer
    A. For
    Explanation
    The correct answer is "for". In this sentence, "for" is used to indicate the duration of time during which the action of not sleeping has been going on. It shows that the speaker's father has not slept in the past twenty-four hours.

    Rate this question:

  • 3. 

    She has been my friend ___________________ years.

    • A.

      For

    • B.

      Since

    Correct Answer
    A. For
    Explanation
    The correct answer is "for" because it indicates the duration of time that she has been my friend. It suggests that our friendship has lasted for a certain number of years.

    Rate this question:

  • 4. 

    He hasn't smoked _______________________ three months.

    • A.

      For

    • B.

      Since

    Correct Answer
    A. For
    Explanation
    The correct answer is "for" because it indicates a duration of time. In this sentence, it means that he has not smoked for a period of three months.

    Rate this question:

  • 5. 

    I haven't worked ______________________ 1 April.

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since". This is because "since" is used to indicate a specific point in time in the past. In this sentence, it suggests that the person has not worked since 1 April, meaning they stopped working on that date and have not worked since then.

    Rate this question:

  • 6. 

    Mandy has been ill _________________ Monday.

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since". "Since" is used to indicate the starting point of an action or event that is still ongoing. In this case, Mandy has been ill starting from Monday and is still ill at the time of speaking.

    Rate this question:

  • 7. 

    We have lived here _______________________ seventeen days.

    • A.

      For

    • B.

      Since

    Correct Answer
    A. For
    Explanation
    The word "for" is the correct answer because it indicates a duration of time. In this sentence, it suggests that the speaker has been living in the current location for a period of seventeen days.

    Rate this question:

  • 8. 

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

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since" because it indicates that the person has not received an SMS starting from a specific time, which is 8 o'clock. "For" would indicate a duration of time, while "since" is used to indicate a specific point in time from which something has been happening or not happening.

    Rate this question:

  • 9. 

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

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since" because it indicates a specific point in time when the speaker last met Mary. "Since" is used to refer to a starting point in the past and is suitable in this context to show that the speaker has not met Mary starting from the end of school until now.

    Rate this question:

  • 10. 

    Jane has worked here ______________ two weeks already.

    • A.

      For

    • B.

      Since

    Correct Answer
    A. For
    Explanation
    The correct answer is "for" because it indicates the duration of time Jane has worked at the current place. "For" is used when specifying a period of time, in this case, two weeks.

    Rate this question:

  • 11. 

    We haven't seen Mary ___________________ the party.

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since" because it indicates a specific point in time when Mary was last seen, which is before the party.

    Rate this question:

  • 12. 

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

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    This question is testing the correct usage of the word "since" to indicate the starting point of an action or event. In this context, "since" is used to show that Paul hasn't played the piano from the time he was a boy until now. The word "since" is appropriate here because it implies a continuous period of time starting in the past and continuing to the present.

    Rate this question:

  • 13. 

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

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The word "since" is the correct answer because it indicates that the action of reading two books started in the past and is still ongoing. In this case, it implies that the person started reading the books before the weekend and is continuing to read them.

    Rate this question:

  • 14. 

    Jack hasn't been to Hungary ________________ 1981.

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since". "Since" is used to indicate a specific point in time when an action or event started. In this case, it suggests that Jack hasn't been to Hungary starting from 1981 and continuing until the present time.

    Rate this question:

  • 15. 

    They haven't visited us ____________________ Christmas.

    • A.

      For

    • B.

      Since

    Correct Answer
    B. Since
    Explanation
    The correct answer is "since" because it indicates that the last time they visited us was at Christmas and implies that they have not visited us since then. This word is commonly used to talk about actions or events that started in the past and continue up to the present moment.

    Rate this question:

  • 16. 

    Mary hasn't finished her homework ____________________.

    • A.

      Already

    • B.

      Yet

    • C.

      Ever

    • D.

      Never

    Correct Answer
    B. Yet
    Explanation
    Mary hasn't finished her homework yet means that she still has not completed her homework up to the present moment. The word "yet" is used in negative sentences to indicate that something expected or anticipated has not happened or been done at the current time. In this case, Mary's homework is still pending and she has not completed it.

    Rate this question:

  • 17. 

    Have you _______________ seen that film?

    • A.

      Never

    • B.

      Ever

    • C.

      Already

    • D.

      Yet

    Correct Answer
    B. Ever
    Explanation
    The word "ever" is used in this question to inquire about the past experiences of the person being asked. It implies that the speaker is curious to know if the person has had the opportunity to watch the film at any point in their life.

    Rate this question:

  • 18. 

    I have ______________________ done the shopping.

    • A.

      Already

    • B.

      Ever

    • C.

      Yet

    • D.

      Since

    Correct Answer
    A. Already
    Explanation
    The word "already" is the correct answer because it indicates that the speaker has already completed the shopping. This suggests that the action of shopping has been done in the past, and there is no need to do it again.

    Rate this question:

  • 19. 

    They have __________________ arrived.

    • A.

      Just

    • B.

      For

    • C.

      Since

    • D.

      Yet

    Correct Answer
    A. Just
    Explanation
    The correct answer is "just". "Just" indicates that the action of arriving has happened very recently.

    Rate this question:

  • 20. 

    She hasn't been to the USA ____________.

    • A.

      Never

    • B.

      Already

    • C.

      Yet

    • D.

      For

    Correct Answer
    C. Yet
    Explanation
    The word "yet" is used to express that something has not happened up to the present moment. In this context, "yet" is used to indicate that the person has not been to the USA up until now.

    Rate this question:

  • 21. 

    Have you finished your lunch __________________?

    • A.

      Already

    • B.

      Just

    • C.

      Ever

    • D.

      Yet

    Correct Answer
    D. Yet
    Explanation
    The word "yet" is used in this question to ask if someone has finished their lunch at the present moment. It implies that the person may or may not have finished their lunch, and the speaker is seeking confirmation. The other options, "already," "just," and "ever" do not fit the context of the question.

    Rate this question:

  • 22. 

    I __________________________ repaired your car.

    • A.

      Have already

    • B.

      Has just

    • C.

      Have yet

    • D.

      Has never

    Correct Answer
    A. Have already
    Explanation
    The correct answer is "have already" because it indicates that the action of repairing the car has been completed in the past. The use of "have" suggests that the speaker has already performed the task, indicating that it is not necessary to do it again.

    Rate this question:

  • 23. 

    They haven't seen St Paul's Cathedral _____________________.

    • A.

      Yet

    • B.

      Jet

    • C.

      Ever

    • D.

      Never

    Correct Answer
    A. Yet
    Explanation
    The correct answer is "yet" because it implies that the person or people being referred to have not yet had the opportunity to see St Paul's Cathedral. The word "yet" suggests that there is still a possibility of them seeing it in the future.

    Rate this question:

  • 24. 

    Has she __________________ seen a ghost?

    • A.

      Ever

    • B.

      Already

    • C.

      Yet

    • D.

      Since

    Correct Answer
    A. Ever
    Explanation
    The word "ever" is used in this question to inquire about whether or not she has had the experience of seeing a ghost at any point in her life. It suggests that the possibility of her seeing a ghost is open-ended and could have happened at any time.

    Rate this question:

  • 25. 

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

    • A.

      Yet

    • B.

      Never

    • C.

      Just

    • D.

      Sine

    Correct Answer
    C. Just
    Explanation
    The word "just" is the correct answer because it indicates that the homework has been completed recently or in the immediate past. It implies that the person has finished their homework very recently, possibly just a moment ago.

    Rate this question:

  • 26. 

  • 27. 

  • 28. 

  • 29. 

  • 30. 

  • 31. 

    Write six sentences about yourself. 2 sentences with since or for. 2 sentences with already. 2 sentences with yet.

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 19, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 04, 2011
    Quiz Created by
    Csapoandras81
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.