Game Preview

Present Perfect Simple

  •  English    12     Public
    Present Perfect Simple used for talking about indefinite time in the past and see the result in the present time.
  •   Study   Slideshow
  • She______(eat) her dinner.
    She has eaten her dinner. She's eaten her dinner.
  •  15
  • A: You look so tired. B: I _____(run) all the way here.
    A: You look so tired. B: I have run all the way here.
  •  15
  • They________ (swim) in the sea for 3 hours.
    They have swum in the sea for 3 hours.
  •  15
  • I ______(not clean) my room yet.
    I <<haven’t cleaned>> my room yet.
  •  15
  • A: Why are you so happy? B: I _________ (pass) my exam.
    I have passed my exam.
  •  15
  • A: Why is she furious? B: She _____(have) with her friend.
    A: Why is she furious? B: She has had an argument with her friend.
  •  15
  • They haven't (do/did/done) their homework yet.
    They haven't done their homework yet.
  •  15
  • Have Pam and Sam finished their cleaning? Yes, __________
    Yes, they have.
  •  15
  • A: You look so sad. What happened? B: I ___________(hear) a bad news.
    A: You look so sad. What happened? B: I have heard a bad news.
  •  15
  • A: Look so exhausted. What happened? B: I ___(do) my housework alone today.
    A: Look so exhausted. What happened? B: I have done my housework alone today.
  •  15
  • What film / you / see?
    What film have you seen?
  •  15
  • How many emails/ she / send/ today?
    How many emails has she sent today?
  •  15