All lessons
العربيةHome › English lessons › Secondary English Grammar › Present and Past Tenses

Present Perfect (I have done)

Secondary English Grammar · Present and Past Tenses · Lesson 7

Also known as: Present perfect · present perfect simple

Play this lesson

Lesson questions (14)

  1. I ___ my keys. I can't find them anywhere.
    Answer: have lost
  2. ___ you ever been to China?
    Answer: Have
  3. The road is closed. There ___ an accident.
    Answer: has been
  4. She ___ three books this month.
    Answer: has read
  5. I ___ just had lunch, so I'm not hungry.
    Answer: have
  6. Kate isn't here. She ___ out.
    Answer: has gone
  7. Have you finished your homework ___?
    Answer: yet
  8. This is the first time I have ridden a horse.
    Answer: True
  9. We did already seen this film.
    Answer: False
  10. Look! Somebody has broken the window.
    Answer: True
  11. Choose the correct sentence.
    Answer: He has been to Paris twice.
  12. Choose the correct sentence.
    Answer: I have known him since we were children.
  13. She hurting her leg, so she can't walk.
    الخطأ: hurting · التصحيح: has hurt
  14. I did never eaten sushi before.
    الخطأ: did · التصحيح: have

About this lesson

“Present Perfect (I have done)” is from Secondary English Grammar (Present and Past Tenses) and has 14 questions with answers. Sample questions: “I ___ my keys. I can't find them anywhere.” and “___ you ever been to China?”. Every question can be played in any Hessa Play game or activity.

Lesson words: have lost · Have · has been · has read · have · has gone · yet · He has been to Paris twice. · I have known him since we were children. · has hurt

How to use it in class

Related lessons

Questions about this lesson

How do we form the present perfect?

Use have / has + the past participle: I have finished. She has lost her keys.

When do we use the present perfect?

For a past action that has a result in the present, or whose time is not mentioned: I've lost my keys (and I can't find them now).

What is the difference between have and has?

has goes with he / she / it, and have goes with all other subjects. In the negative we add not: He hasn't arrived.

Do students need an account to play this lesson?

No. The teacher shares the lesson link; the student types a first name and plays on a phone or computer, and the score reaches the teacher.

Which games suit this lesson?

You can play it in Gameshow Quiz, Mixed questions, Find & fix, Complete the sentence and the other games and activities on Hessa Play.