Bạn tham khảo nhé.
17. have seen
18. has lost
19. hasn't finished
20. hasn't seen
21. I have lived (Câu này chưa có chủ ngữ nên mình tự thêm vào)
22. has just seen
23. have already shown
24. have just sold
25. have been
26. has used
27. has lived
28. has taught
29. hasn't spoken
30. has worked