Haven't you got……

问题描述:

Haven't you got……
是have got拥有的意思?还是现在完成时?

1.have got意思是的确是“有/拥有”,在意思上可以和行为/实义动词have相对等.
2.但是两者的时态不一定能对应.
1)have got只表示是现在完成时;
2)而表示“有”的行为/实义动词have有各种不同的时态,如:
have/has是一般现在时,had是一般过去时,will have是将来时,have/has had是现在完成时,had had是过去完成时.