1. have read
2. have you done
3. has read/ hasn't finished
4. has lived
5. has just started
6. has rained
7. Have you finished/ have worked
8. has looked/ hasn't found
9. have watched/ have seen
10. have asked
11. have just passed
12. have you been/ have been
13. have set
14. has eaten
15. haven't seen/ has been
16. have learnt
* Cấu trúc thì HTHT:
(+) S + have/has + V3/ed
(-) S + have/has + not + v3/ed
(?) Have/has + S + V3/ed?