3) Complete the sentences with Present Perfect
She has finished the bird house today. (to finish)
We haven’t translated the whole text yet. (not / to translate)
Have you ever been to Rome? (to be)
Where are you are lately? (to be)
He has locked the door. (to lock)
I haven’t heard from you for ages. (not / to hear)
Tom already has graduated from university. (to graduate)
Have the children prepared for the concert? (to prepare for)
What has Kate eaten for breakfast today? (to eat)
They have watched an interesting program this week. (to watch)
He hasn’t eaten an ice-cream since August. (not / to eat)
We have found the way. (to find)
How has he spent all of his money? (to spend)
Jim and Jill have answered the question right. (to answer)
Rachel hasn’t talked him since Friday. (not / to talk to)
Have You lost your mind? (to lose)
What has your mother baked for your birthday? (to bake)
Has he ever had to Niagara Falls? (to be)
They haven’t received any answer yet. (not / to receive)
Where have you been this year? (to be)
- Choose present perfect simple or continuous
1) (they/arrive) already?
Have they arrived already?
2) Lucy (run) 2000 metres today.
Lucy has run 2000 meters today.
3) I (clean) all morning — I’m fed up!
I have been cleaning all morning
4) How long (you/know) Simon?
How long have you known Simon?
5) I (drink) more water recently, and I feel better.
I’ve been drinking more water recently
6) Sorry about the mess! I (bake).
I’ve been baking
7) How many times (you/take) this exam?
How many times have you taken thins exam?
8) He (eat) six bars of chocolate today.
He has eaten six
9) Julie (cook) dinner. Let’s go and eat!
Julie has cooked
10) The students (finish) their exams. They’re very happy.