Present Perfect Tense Worksheet-2

Present Perfect Tense Worksheet-2


Fill in the blank with correct form of the verb.

  1. Look! Somebody ________ that window.

A. broke                                          B. was breaking

C. has broken                                D. has broke


  1. ‘Does Amita know that you’re going to market?’ ‘Yes I ________ her.’

A. am telling     B. have told       C. told                 D. was telling


  1. I can’t find my umbrella. Somebody ______ it.

A. has stolen     B. is stealing     C. stole               D. has stole


  1. I’m Looking for Alisha. Where _______?

A. have she gone                           B. is she going

C. has she gone                             D. did she go


  1. I know that woman but I ________ her name.

A. am forgetting                           B. have forgotten

C. forgot                                         D. was forgotten


  1. Amita is having a party tonight. She ________ a lot of people.

A. called             B. has called     C. was calling   D. called up


  1. I am hungry. I ______ anything since morning.

A. have not eaten                          B. am not eating

C. was not eating                          D. didn’t eat


Answer Key:

  1. C
  2. B
  3. A
  4. C
  5. B
  6. B
  7. A