We often use the present perfect to give ‘new’ information, for example when we want to report an event that happened a short time ago
I (forget) my dictionary at home. Can I borrow yours? (My dictionary is at home at the moment.)
I _____ (see) the twins in town last week.
saw
Carlos is currently a student. He’s been studying/He’s studied in London for nearly two years.
Carlos is currently a student. He’s been studying in London for nearly two years.
The film we (see) at the cinema last night was awful.
saw
Have you eaten a lot of sweets when you were a child?
Did you eat a lot of sweets when you were a child?
Guess what? I’ve got/I got a new job!
I've got
(you/ever/drink) a mojito in Cuba?
Have you ever drunk...
Alison is very excited. This is the first time she’s ever travelled/she’s ever been travelling abroad.
Alison is very excited. This is the first time she’s ever travelled abroad.
It (not/rain) so far this week.
has not rained
I've bought a new car last week
I bought a new car last week
Have you heard/Did you hear the news?
Have
I (finish) work early yesterday.
finished
I love Paris. I’ve visited/I’ve been visiting the city three times this year.
I love Paris. I’ve visited the city three times this year.
Martin (not/earn) much money last year.
didn't earn
When has this report been published?
When was this report published?
France have won/won the last World Cup.
won
Sue's not here, she (go) out.
has gone
Joseph seems very stressed. I think he’s been working/he’s worked too much lately.
Joseph seems very stressed. I think he’s been working too much lately.
I (send) you an email last night. (you/read) it yet?
sent; have you read
I'm very hungry. I didn't eat much so far today.
haven't eaten
My aunt has just arrived/just arrived at the airport. I have to go and pick her up.
has just arrived
My colleague still (not/find) last month's sales report.
hasn't found
I’ve emailed/I’ve been emailing Jack since last week. So far, he hasn’t replied/he hasn’t been replying.
I’ve emailed/I’ve been emailing Jack since last week. So far, he hasn’t replied/he hasn’t been replying.
Help! Somebody (steal) my mobile.
has stolen
I lost my keys. I can't find them anywhere.
have lost