Complete the sentences using SINCE or FOR.
1. I haven't read a book
May.
2. Jack has been on holiday
three weeks.
3. We haven't seen you
ages.
4. I've lived in Poland
I was a child.
5. Her house has been empty
many years.
6. I haven't eaten anything
2 o'clock.
7. My friend has been ill
a long time.
8. I've been married
1998.
9. She's worked in the hospital
she arrived to England.
10. Kate hasn't spoken to Adam
a week.
11. I've played tennis
June.
12. We haven't met
Christmas.
13. Bill has had his car
ten years.
14. It hasn't snowed
two hours.
15. Nothing has changed here
the war.
Complete the sentences using YET, JUST or ALREADY.
1. Has Tom had his lunch
?
2. If only you called a minute before! Jack has
gone out.
3. She hasn't learnt how to speak English
.
4. What time is he coming? He's
come. He's at my place now.
5. It's rather late so Julie has
gone to bed.
6. We haven't started tea
.
7. We know each other. We've
met before. You don't need to introduce me.
8. Don't hang up! Bill has
come in. You can speak to him.
9. Have you finished your work
?
10. I'm so full. I've
eaten my lunch.
11. Do you fancy watching that movie? No, I've
seen it. Even twice.
12. I haven't tried a lobster
.
13. I don't want to go to France. I've
been there once.
14. It says that the bus leaves at 1:10. It's 1:12 now. Oh no! It has
left!
Present perfect simple or present perfect continuous?
Put the verb in due time: present perfect or present perfect continuous.
1. I'm exhausted. I ........................................ (work) very hard today.
2. We ........................................ (wait) for you 3 hours.
3. I ........................................ (already paint) the room.
4. ........................................ (you ever play) the piano?
5. You look tired. What ........................................ (you do)?
6. I ........................................ (not learn) too much yet, but now I'm doing my best.
7. It ........................................ (rain) for two days. The ground is very wet now.
8. I ........................................ (cut) the lawn so now I can relax.
9. I ........................................ (cut) the lawn all day so now I'm totally exhausted.
10. How long ........................................ (you prepare) this dinner?
11. ........................................ (you see) my red skirt honey?
12. How long ........................................ (you watch) TV?
13. They ........................................ (be) married since 1980.
14. I ........................................ (look) for you for an hour. Where have you been?
15. I ........................................ (always like) her very much.
16. Hi Tom, I'm writting to you because I ........................................ (not hear) from you for ages.
17. How long ........................................ (you know) about their affair?
18. You ........................................ (drink) too much recently.
19. I ........................................ (buy) a new car for my wife.
20. I ........................................ (always believe) in his innocence.
The following statements create an interrogative sentences in the Present Perfect.
I have been to Australia.
We have seen miracles.
He has just danced Samba.
The police have beaten the criminals.
She has never liked going to school.
I have spent all my life in the slums.
My neighbours haven't bought a mansion.
I haven't heard from him since July.
The words spilled build question. Don't forget to use operator ('have' or 'has') and insert the verb in its third form.
? / just / go out / Peter
? / you / my room / be / in
? / use / she / phone / our / when
? / how long / know / you / boyfriend/ my
? / ever / her / love / he
? / hurt / your / badly / leg / you
? / it / recently / snow
? / she / meet / when / him
? / just / they / to / flat / the new / move
? / ever / he / keep / a promise / his life / in
Exercise 1.
Construct a suitable question for each situation in the Present Perfect Continuous.
Example (1.): Jon looks sunburnt. (you/sit in the sun?)Have you been sitting in the sun?
You have just arrived to meet a friend who is waiting for you. (you/wait/long?)
You meet a friend in the street. His face and hands are very dirty.(what/you/do?)
A friend of yours is now living in Baker Street.(how long/you/live/in Baker Street?)
A friend tells you about his job - he sells computers.(how long/ you/ sell/ computers?)
Exercise 2.
Na podstawie przeczytanych sytuacji dokończ zdania.
The rain started two hours ago. It's still raining now. It for two hours.
We started waiting for the bus 20 minutes ago. We're still waiting now. We … for 20 minutes.
I started Spanish classes in December. I'm still learning Spanish now.
for six months.
Ann began looking for a job six months ago. She is still looking now.
for six months.
Mary started working in London on 18 January. She's still working there now.
since 18 January.
Years ago you started writting to a penfriend. You still write to each other regularly now. for years.