Professional Documents
Culture Documents
Present Perfect Simple Time Expressions Grammar Guides Sentence Transformation Rephrasing
Present Perfect Simple Time Expressions Grammar Guides Sentence Transformation Rephrasing
Already
Yet
Ever / never
1
Just
I have visited 56
Example I visited 56 countries.
countries.
This person visited 56
countries and so far the
This person visited 56 travelling is finished.
Meaning countries, but his However, his travelling
travelling is finished. may continue in the
future (or it may not
continue).
This person may put a
This person may NOT add
specific time in this
a specific time.
sentence. It is optional.
Specific time?
I visited 56 countries last I have visited 56 countries
year. last year.
2
Practice
1. Sue has …………… been on the beach an hour, but she hasn’t
swum yet.
2. I don’t want to see this film. I’ve …………… seen it.
3. Have you …………… been to the Greek islands?
4. Can you please wait a moment? I haven’t finished …………… .
5. Ouch! An insect has …………… bitten me!
3
6. George has …………… eaten Chinese food, so this is the first
time for him!
7. Rick has lived in Japan …………… 2008.
8. She has worked here …………… 3 years.
4
7. Peter ………………………… basketball for a month. (not/play)
8. I ………………………… the twins in town last week. (see)
9. ………………………… her brother? (you/ever/meet)
10. Where ………………………… last weekend? (you/be)
11. ………………………… Kathleen? (you/see)
12. We ………………………… on holiday last year. (not/go)
13. I love clothes. I ………………………… a lot this year. (buy)
14. What ………………………… last weekend? (you/do)
15. Dad ………………………… the car, you can use it now. (repair)
16. Agatha Christie ………………………… from 1890 to 1976. (live)
17. Granny still ………………………… her glasses. (not/find)
18. Where ………………………… your laptop? (you/buy)
19. Oh! You ………………………… the kitchen, I like the colour.
(paint)
20. What time ………………………… home last night? (you/get)
21. Emma! Your letter ………………………… at last! (arrive)
22. The weather ………………………… good all week. (be)
23. I ………………………… work early yesterday. (finish)
24. Sue’s not here, she ………………………… out. (go)
25. The weather ………………………… very good last week.
(not/be)
26. We ………………………… to the cinema twice this month. (be)
27. Brian ………………………… in England until the age of 14. (live)
5
E. Complete the sentences with the past simple or present perfect
simple form of the verb in brackets.
6
F. Do the sentences have any mistakes? Find the mistakes and
rewrite the sentences. Two sentences are correct.
1. I’ve lost my keys. I can’t find them anywhere.
……………………………………………………
4. I’ve bought a new car. You must come and see it.
……………………………………………………
7. When I got home last night, I have been very tired and have
gone straight to bed.
……………………………………………………