1. has been
- Thì HTHT : S + have/has + Vpp
- Dấu hiệu : for
2. hasn't had
- Thì HTHT : S + have/has + not + Vpp
- Dấu hiệu : a long time
3. hasn't played
- Thì HTHT : S + have/has + not + Vpp
- Dấu hiệu : since
4. haven't had
- Thì HTHT : S + have/has + not + Vpp
- Dấu hiệu : since
5. haven't seen
- Thì HTHT : S + have/has + not + Vpp
- Dấu hiệu : for
6. have just realized
- Thì HTHT : S + have/has + Vpp
- Dấu hiệu : just
7. Câu này bị che đề
- have finished khi chủ ngữ là : I,you,we,they
- has finished khi chủ ngữ là : he,she,it
- Thì HTHT : S + have/has + Vpp
8. have you known
- How long + have/has + S + Vpp ?