1. has read
2. invented/ was
3. has visited
4. has he written
5. lived/ died
6. arrived/ had
7. have became
8. has been/ has never
9. have you ever seen/ saw
10. wrote
11. went
12.haven't eaten
13. have lost
14. worked
15. had
16. hasn't rained/ rained
17. stayed
18. did you meet
19. have already
20. have never broken
21. have been/ went/ came
22. have washed
23. stopped
24. didn't have
25. have just made
CHÚC BẠN THI TỐT