• We use the present perfect to talk about things we did in the recent past but have a result in the present:
• We often use just, already and yet when we talk about recent actions with the present perfect.
A: Where are Mike and David?
B: They’ve just gone home.
A: Don’t forget to tell Anna about the party.
B: I’ve already told her.
• We use yet in negative sentences and questions. Yet comes at the end of the sentence or question.
I’ve visited theme park.
• We often use ever and never with the present perfect when we talk about our experiences.
• We use ever in questions.
Have you ever ridden on a roller coaster?
I’ve never been on a water ride.
I haven’t been on a water ride.
The time markers we use with the present perfect have different positions in the sentence.
yet Have they called yet?
We haven’t finished yet.
for This shop has been here for ten years.
since I haven’t seen them since 2005.
ever / Has it ever snowed in Mau?
never She’s never thought about it.
so far So far, I’ve written three emails.
They haven’t done anything so far.
recently / I’ve read an interesting book recently.
lately It hasn’t rained lately.
always We’ve always liked your work.
We use both the past simple and present perfect to talk about something that happened in the past. The difference is that
• we use the past simple to talk about something that happened at a specific time in the past. We either say or imply exactly when it happened.
• we use the present perfect to put emphasis on the fact that something has happened. We do not say when exactly it happened.
• Compare the examples:
They read this book when they were at school
• We use the present perfect to talk about our experiences to put emphasis on what we have / haven’t done. When we ask specific questions or give specific details about them we use the past simple.
‘Have you ever seen an elephant?’
Yes, I have.’
‘Where did you see it?’
‘I sow it at London Zoo.’
‘Really? When did you go there?’
They have bought a new house.
I have spilt the paint.
I have read this book.
I have seen this movie.
I have travelled a lot.
I have lost my keys.
He has paid for me.
He has fed our dog.
Такси является прибывшим.
|BBC: Mike Tyson has bitten off Holyfield’s ear.|
|The dog has just eaten your breakfast.|
|Have you been to the new library yet?|
|Have you learned the rule?|
|Have you read the text?|
|Have you done your homework?|
|What have you done?|
|Have you finished the test?|
|Have you aired the room?|
|Have you rung him?|
|Have you bought the tickets?|
|Max has recently arrived from Paris.|
|Is Tom at home? No, he has gone to the stadium.|
|Has Natasha come yet? Yes, she has already arrived.|
|Have you seen Lena? No, I haven’t seen her today.|
|Max hasn’t arrived yet.|
|The school is empty. Everybody has gone home.|
|They don’t live here any more. They have moved into a new appartment.|
|Look! Our neighbours have bought a new car.|
|Look! They have just got married.|
|Look! The taxi has already arrived.|
|All the guests have arrived.|
|They are sitting in the garden.|
|Are they still having lunch? No, they’ve just finished.|
|Don’t buy the tickets. I’ve bought them|
|I’ve just baked an apple pie.Would you like a piece?|
|Someone has switched on the TV ( I hear).|
|The match has started.|
|Prices have gone up.|
|I have lost my purse.|
|My sister has broken all the cups.|
|The company has gone bankrupt.|
|I have passed my exams at last .|
|«Spartak» has won today .|
|The criminal has been finally arrested .|
|I haven’t passed my driving test.|
|You are very brown, Natasha! I’ve been to the Crimea.|
|Your hair looks nice! I have just gone to the hairdresser’s.|
|The Prime Minister has said …|
|The strikes have started in Wales.|
|There has been an air-crash in Indonesia.|
|My friend has travelled a lot.|
|Не has been to England twice.|
|Не has also been to Egypt.|
|Не has ridden a camel there.|
|She has won Wimbledon twice.|
|Не is the most interesting person I’ve ever met .|
|Have you ever tasted kvas?|
|Have you ever been to Siberia?|
|Have you ever been to England before?|
|Have you seen the Kremlin?|
|Не has never flown on an airplane.|
|I’ve never travelled abroad.|
|My grandmother has had this umbrella for 50 years.|
|I have lived here all my life.|
|I’ve been here since morning.|
|I’ve always loved dogs.|
|How long have you worked here?|
|We’ve been friends since school.|