Perfect aspect

The perfect aspect can be simple or continuous.

It tells us:

That the activity or state being discussed occurs or starts before a certain point in time and that the activity or state has an important connection with that later point in time:

have been to France twice. (Present perfect: the events occurred before the present time – now).

It was 1946. The war had finished and Jack had left the army. (Past perfect: the events occurred before the past time – 1946).

Come tomorrow at 7:30. I‘ll have had dinner by then. (Future perfect: dinner will occur before a future time – tomorrow at 7:30)

Put the following sentences into the present perfect, past perfect or future perfect using simple or continuous forms.

  1. (You see) that film yet?
  2. I (write) letters all day, and I’m tired.
  3. I (not play) football since I was at school.
  4. How long (you wait) to see the doctor?
  5. They (talk) but stopped when I came into the room.
  6. By the end of this month, I (work) here for ten years.
  7. When I arrived, the party (finish).
  8. We’ve got two more hours. We (do) all the housework by the time your parents arrive.
  9. I (read) that book for two months but I (not finish) it yet.
  10. They (wait) for me for two hours when I finally arrived.
  11. We (know) each other since we were at school together.
  12. They (try) to solve the problem for some time now.
  13. The machines (work) continuously for two years when they get their first service next month.
  14. We (work) on the car for two hours before it finally started.
  15. By tomorrow, they (get) permission to have the meeting at the town hall, I’m sure.
  16. (anyone arrive) when you got to the office?
  17. She looks very tired – I think she (do) too much overtime.
  18. I (not see) her for the last five years.
  19. (You say) goodnight to the children yet?
  20. When I got there, I could see that they (not expect) me.