`@` tkNewton
1.has been
2.hasn't had
3.hasn't played
4.haven't had
5.haven't seen
6.have - realized
7.has finished
8.have you known
9.Have you taken
10.Has he eaten
11.have lived
12.has the milkman left? - has left
13.have bought
14.has written
15.have finished
_____________________________________________________
Khẳng định
S + have/ has + VpII...
Phủ định
S + have/ has + not + VpII...
Nghi vấn
Have/ has + S + VpII...?
Yes, S + have/has.
No, S + have/has + not.
______________________________________________________