Go to Top

Present perfect v past simple – part 3

The present perfect is a present tense so it only tells us about now. The past simple is a past tense so it only tells us about the past.

A man holding a very large cat.

I have been feeding my cat some special food so he has grown very big. Last year he was very small.

. . . has grown . . .
(Present perfect because he started to grow in the past and he is still growing)

Last year he was . . .
(Past simple because the time – last year, and the size of the cat – very small, have both finished)

• I have told you a million times, don’t speak while you are eating!
• Last week Ginger went for a beauty treatment.

Remember: Present perfect is about the present. Past simple is about the past.
  • Exercise 1

    Remember: Present perfect is about the present. Past simple is about the past.

    Use either the past simple or present perfect form of the verbs in brackets to complete each sentence.

    Remember: Present perfect is about the present. Past simple is about the past.

    Use either the past simple or present perfect form of the verbs in brackets to complete each sentence.

    Exercise 2

    Remember: Present perfect is about the present. Past simple is about the past.

    Use either the past simple or present perfect form of the verbs in brackets to complete each sentence.

    Remember: Present perfect is about the present. Past simple is about the past.

    Use either the past simple or present perfect form of the verbs in brackets to complete each sentence.

    Exercise 3

    Re-write each sentence CAREFULLY using  either the past simple or present perfect form of the verbs in brackets.

    Re-write each sentence CAREFULLY using either the past simple or present perfect form of the verbs in brackets.

  • Remember: Present perfect is about the present. Past simple is about the past.

    Yesterday I walked on the ice. Today I have been in a boat and a plane.

    This morning the sea was calm, but this afternoon there have been many waves.

    Earlier there was no sun so the ice looked white. Since lunch time it has been sunny and the ice has looked blue.

    Remember: Present perfect is about the present. Past simple is about the past.

    Yesterday the sun was shining and the ducks enjoyed a lovely walk. Today it has been very windy all day and their walk hasn’t been nice.