Odpowiedź:
zad 1
1 has already left
2 haven’t done my art project yet
3 Has the plane landed yet
4 has already started
5 haven’t heard from him yet
zad 2
1 have just had
2 has just finished
3 has just arrived
4 have just won
zad 3
1 A: Have you ever tasted Thai food?
B: No, I haven’t.
2 A: Has your sister ever seen a shark?
B: Yes, she has.
3 A: Have the kids ever been to Rome?
B: No, they haven’t.
4 A: Has Jack ever ridden a horse?
B: No, he hasn’t.
zad 4
1 haven’t met … for
2 Have they spent … since
3 hasn’t worked … for
4 have played … since
5 Has she studied … for
6 Have you ever traveled … for