The Present Perfect Tense: Exercise 1

By | January 5, 2015

Instruction: Complete each of the following sentences with the correct form of the verb in the brackets. Use the present perfect tense.

Example: I (know) … Jim for a long time.
I have known Jim for a long time.

  1. She (live) … in that hotel since last month.
  2. I (see) … this film before. I don’t want to see it again.
  3. The family do not live here anymore. They (move) … to another town.
  4. A report states that the weather (become) … worse recently.
  5. Budi: Where is the letter?
    Pardi: I (post) … it.
  6. Ana is crying so loudly because she (just, cut) … herself with a knife.
  7. My sister (work) … for the firm since she left school.
  8. The city park is very beautiful. My boyfriend and I (visit) … ths place twice.

Instruction: Answer the following questions as the example given. Use since or for.

Example: Can you drive a car? (three years)
Yes, but I have not driven any cars for three years.

  1. Can you paint a house? (I got married)
  2. Can you make shoes? (I got a new job)
  3. Can you fly a plane? (fifteen years)
  4. Can you type? (ten years)
  5. Can you repair a radio? (I broke my arms)
  6. Can you swim? (I broke my legs)
  7. Can you speak English? (I moved to this country)
  8. Can you play the piano? (I broke my middle finger)
  9. Can you play tennis? (five years)
  10. Can you sing? (I got an accident)

Leave a Reply

Your email address will not be published. Required fields are marked *