1 How long has your sis been a vegetarian? 2 Have you eaten your sandwich, yet? 3 Mum has just made a chocolate cake. 4 Have you heard anything from Laura? 5 I have known him for ages. 6 We haven't seen Paul since his birthday party. 7 Susie has just done her nails. 8 We have had this car for 5 years. 9 This is the first time I have swum in the ocean. 10 They have already left. 11 My neighbours haven't come home yet. 12 Mum has just drunk her coffee. 13 Have you watched the news yet? 14 We have won the competition twice. 15 Sheila has lost her key again. 16 Paula has gone shopping. 17 Have you ever sung in public? 18 My uncle has run the marathon ten times. 19 Antony has overslept. 20 I haven't called her yet.
Answers & Comments
Ответ:
1. has, been
2.Have, eaten
3.has just made
4.Have, heard
5.have known
6. haven't seen
7.has just done
8.have had
9.have swum
10.have already left
11. haven't come
12.has just drunk
13.Have, watched
14.have won
15.has lost
16.has gone
17.Have, sung
18.has run
19.has overslept
20. haven't called
Ответ:
Объяснение:
1 How long has your sis been a vegetarian?
2 Have you eaten your sandwich, yet?
3 Mum has just made a chocolate cake.
4 Have you heard anything from Laura?
5 I have known him for ages.
6 We haven't seen Paul since his birthday party.
7 Susie has just done her nails.
8 We have had this car for 5 years.
9 This is the first time I have swum in the ocean.
10 They have already left.
11 My neighbours haven't come home yet.
12 Mum has just drunk her coffee.
13 Have you watched the news yet?
14 We have won the competition twice.
15 Sheila has lost her key again.
16 Paula has gone shopping.
17 Have you ever sung in public?
18 My uncle has run the marathon ten times.
19 Antony has overslept.
20 I haven't called her yet.