?>
1-My sister has had/has been having a shower for twenty minutes. The floor is still wet. 2-Hi Tom! I haven't seen/haven't been seeing you for ages! 3-Michael has learnt/has been learning French for three months and he loves it. 4-Melissa has bought/has been buying a new dress for the party. 5-What are you doing? -'I have watched/have been watching television since I arrived'. 6-Do you like my living room? I have put/have been putting new curtains. 7-I'm not very well. I have been/ have been being to the doctor's twice this week. 8-Sorry, I'm late. How long have you sat/have you been sitting here? 9-Carol has seen/has been seing this film many times. She loves it. 10-She's a good dancer. She has won/has been winning two championships already. 11-Sam is not here. He's gone. He has travelled/has been travelling for months. 12-Look at my jacket. I have had/have been having it for only three days.
Ответы
1.had
2.seen
3.learnt
4.bought
5.watched
6.put
7.have
8.sat
9.has
10.won
11.travelled
12.have