Exercise: present perfect simple - past to present.

Use present perfect simple to express a past to present action. Use the verb in brackets.

Example:
John bought a new bicycle a week ago. (have)

Answer:
John has had             his new bicycle for a week. (or, 's had     )

 

1) I bought this shirt a month ago. (have)
I this shirt for a month.

2) We bought this house last year. (live)
We in this house for a year.

3) My cousin arrived two days ago. (be)
My cousin with us for two days.

4) Mary started studying English when she was very little. (study)
Mary English nearly all her life.

5) John and Mary liked each other when they were very young. (be)
John and Mary friends since they were very young.

6) I enjoy learning English. I did when I was a child too. (always like)
I learning English.

7) Did you see Steve this morning or this afternoon? (see?)
Steve today?

8) Did Real Madrid play on Saturday? (play?)
this week?

9) I didn't go into work today. (not go)
I to work today.

10) I didn't have time for a swim this week. (not have)
I a swim this week.

.


*Incorrect answers are shown in red. You have TWO chances to find the correct answers.

 

Solutions and help...

 

Copyright © 2023 Practising English
All rights reserved