II:
1. have studied
2. has never been
3. has visited
4. has gone
5. have been
6. have lived
7. has been
8. Have .. broken
III:
1. Have you finished your homework?
2. Has your father ever been to London?
3. Have you finished this exercise before?
4. Has Jenny had her lunch yet?
5. Have they ever heard the story before?
6. Has it rained a lot today?
7. Have you seen a play at the theatre?
8. Have they been friends for 10 years?
Chúc bạn học tốt !!!