The present perfect tense
Experiences up to now
Recent events
Use I have opened the window, and now it’s too noisy. to talk about: 1 a past action with a result in the present I have opened the window, and now it’s too noisy.
a past action with a result in the present I've lost my keys! (The result is that I can't get into my house now). He has fixed the light. (The result is that I can see). She has bought some food for us. (The result is that we can eat now).
Present perfect 2. The criminals are in a police car. 1. Smart Alec has arrested the criminals.
Present perfect 2. He’s hungry. 1. He hasn’t had lunch.
Present perfect 2. Sweet Sue can’t get off the roof. 1. Smart Alec has closed the door and the window.
Present perfect 2. He’s wearing a pair of new shoes. 1. He has bought a pair of new shoes.
Use I have been here for half an hour. to talk about: 2 an activity that started in the past and continues into present so far/ up to now I have been here for half an hour. I haven’t seen Helen since Monday.
For She hasn’t written to me for four days a period of time a duration of time She hasn’t written to me for four days 1 2 3 4 For four days Present Past
Since I haven’t seen Helen since Monday. start of the time a particular time I haven’t seen Helen since Monday. Since Monday Present Past Monday start of the time
Let’s compare since with for I have had this book _______ March 1st. I have had this book _______ two weeks. I have been in Buffalo _______ 2006. I have been in Buffalo _______ half a year. I have known him _______ a month ago. I have known him _______ a month.
Why don’t you try some exercises?
Choose the correct answer. Peter ........never watched „Titanic”. A) had B) have C) has D) none of these Peter ........ has never watched „Titanic”. Congratulations!
How about this? Lidka hasn’t ........to Majorka yet. A) had B) seen C) drove D) none of these None of these Lidka hasn’t been to Majorka Precisely!
Try the next question. ....you ever smoked? A) has B) do C) have D) none of these Have you ever smoked? Good!
Choose the correct answer again. She hasn’t ..........the dinner already. A) cooks B) cooked C) make D) none of these She hasn’t cooked the dinner already Very well!
Can you do this one ? He hasn’t ........ a shower today. A) take B) took C) taked D) none of these None of these He hasn’t taken a shower today. Well done!
Try this one ! ...........Joan ever...........a shark? A) has J. eat B) does J. eaten C) has J. eaten D) none of these Has Joan ever eaten a shark? Not bad! Keep on trying
Choose the correct answer one more time. She has ........ a man. A) never kiss B) ever kissed C) just kisses D) none of these None of these She has never kissed a man. Of course, you are right !
Choose the correct answer. ..........you ever ......... your head ? A) have..........lost B) do............lose C) did...........lose D) none of these Have you ever lost your head ? Right again!
Choose the best answer again ! Tom and Arthur ........................a dog so far. A) don’t buy B) hasn’t bought C) haven’t bought D) didn’t buy Tom and Arthur haven’t bought a dog so far. Excellent!
What’s the right answer now? .................Peter and Mat ............... abroad before? Has..............been Have............seen Have............been None of these Have Peter and Mat been abroad before ? You are absolutely right !