We use present perfect simple when we talk about a period that continues until now with trigger words such as – recently, in the last few days, since, for a long time, etc.
- I’ve met a lot of people in the last few days.
- Have you heard anything from Ben recently?
- Everything is going well. There haven’t been any problems so far.
- The weather is bad here. It’s (= It has) rained every day since I arrived. (= from when I arrived until now)
- It’s good to see you again. We haven’t seen each other for a long time.
In the same way, we use present perfect simple with today, this evening, this year, etc. when these periods are not finished at the time of speaking:
- I’ve drunk four cups of coffee today.
- Have you had a holiday this year?
- I haven’t seen Tom this morning. Have you?
We sue present perfect simple when we are giving news:
- I can’t go skiing because I have broken my leg.
- I’ve bought a new house
- At last! I’ve finished the project!
Write eight sentences about yourself. Use I haven/haven't and choose - today this week recently for ages since … this year
- I haven't used the computer today.
Read the situations and complete the sentences using the present perfect.
1 Tom is looking for his key. He can’t find it. Tom has lost his key.
2 Maria’s English wasn’t very good. Now it is better. Her English ...
3 My bag was here, but it isn’t here anymore. My bag ...
4 Lisa can’t walk and her leg is in plaster. Lisa ...
5 Dan didn’t have a beard before. Now he has a beard. Dan ...
6 It was raining ten minutes ago. It isn’t raining now. It ...
7 your example...
Ask your partner 5 Have you ever +V3? questions.
Have you ever played tennis?
Ask your partner 5-6 Present Perfect Simple questions ending with today/this week/this month/this year/in the last 3 days/weeks/years/months?
Have you drunk coffee today?
How much money have you earned this month?