1 |
- Why are your hands so dirty? - I have been fixing the car. |
FIX |
2 |
I have fixed the car and we can go now. |
FIX |
3 |
You look tired! How long have you been playing tennis? |
PLAY |
4 |
I'm tired. We have played 5 sets of tennis today. |
PLAY |
5 |
After graduation he applied for this job and he has been working there ever since. |
WORK |
6 |
I have done a lot by now but still I have something to catch up with. |
DO |
7 |
- Why does his back ache so much? - He has been cleaning the house. |
CLEAN |
8 |
They have been training under a coach since 1978 and they have won two Olympics. |
TRAIN/WIN |
9 |
I have been waiting to see John since 5 o'clock. |
WAIT |
10 |
I am leaving! I have waited long enough today! |
WAIT |
11 |
- Have you heard the news? John and Ann have been engaged. - It's not surprising they have been going out for ages. |
HEAR/ ENGAGE/ GO |
12 |
She has been typing the letters all day and she's only half way through. |
TYPE |
13 |
Every day for the past 3 years they have been walking in the park. |
WALK |
14 |
They all have something in common: they have all had major surgery at some time in their lives. |
HAVE |
15 |
Since this newspaper announced the competition two weeks ago, readers have been sending a lot of coupons. |
ANNOUNCE / SEND |
16 |
Keath could not find a house to buy so he has rented an apartment for the past months. Keath could not find a house to buy so he has been renting an apartment for the past months. |
RENT / RENT |
17 |
Jane has always had dogs at home, she would not imagine your life without them. |
HAVE |
18 |
I have wanted to start jogging since I moved here. |
WANT |
19 |
This castle has belonged to my aunt since the First World War. |
BELONG |
20 |
This is the first time our company has sponsored a sport competition. |
SPONSOR |