1 has been
2 has finished
3 Have you ever been to Paris?
4 has worked
5 has just gone for a walk
6 haven't read
7 hasn't bought
8 has already cooked dinner
9 Hasn't she come yet?
10 Have you finished yet?
1 has been
2 has finished
3 Have you ever been to Paris?
4 has worked
5 has just gone for a walk
6 haven't read
7 hasn't bought
8 has already cooked dinner
9 Hasn't she come yet?
10 Have you finished yet?