1.Have you finished your homework? Yes, I have
2.Has your father ever been to London? No, he hasn't
3.Have you done this exercise before? No, I haven't
4.Has Jenny had her lunch yet? Yes, she have
5.Have they ever heard the story before? No, they haven't
6.Has it rained a lot today? Yes, it has
7.Have you seen a play at the theater? No, I haven't
8.Have they been friends for ten years? Yes, they have
X
1.haven't had
2.didn't have
3.has gone
4.moved
5.have...visited
6.has lived
7.did...go
8.have worked
9.have...seen
10.broke