看语境时态来判断,那句歌词加了是因为他用的是现在完成时。
要是这句话真的是现在完成时的话,要换成用have got to的话,我想应该是。
I have had got to have you.。
现在完成时的形式是:have/has+过去分词。
1、代表词组不同
gonna用于书面英语中表示going to的非正式发音形式。
gotta用于got to的非规范发音书写形式。
wanna是书面文字中用于表示want to的口语发音。
2、意思不同
gonna表示即将,将要。例句:It's gonna be great. I can hardly wait。那一定很棒。我都等不及了。
gotta表示有一个;必须;不得不的意思。例句:He's gotta go。他得走了。
wanna指要,想要个。例句:I wanna go。我想走。
3、用法不同
gonna前面必须加be动词。gotta前可加Be动词和have使用,但并非必须使用,也可直接用gotta。wanna可直接使用,并无使用限制。
例句用法:
(1)Okay, I am gonna play some chess now。
好了,我要去下象棋了。
(2)Look, my train's leaving. I've gotta go.。
你看,我的火车开动了,我得走了。
(3)I gotta take a test。
我要考试了。
(4)I wanna introduce you to my friend.。
我想要介绍你给我的朋友认识。
4、读音不同
gonna读音为/ˈɡənə/,gotta读音为/ˈɡɒtə/,wanna读音为/ˈwɒnə/。
I gotta
因为gotta是:have got to/has got to/have got a/has got a这四个词组的缩写和口语化形式,已经有have和has等动词,所以不用再前面再加一个have了。
gotta(美国口语)必须:I。
gotta
go
now.我得走了
该词为have/has
got
to或have/has
got
a的缩合形式,大多数人认为这种用法不符合语法,应以避免,若该词出现于书面语中则往往表明使用者未受过良好的教育。
got
to是get
to的过去式
但是经常看见口语使用时 有直接使用gotta的 而省掉了have。
所以 单独的 gotta 也有应该 必须不得不的含义吗?还是只是口语方便省略了 have。
原文地址:http://www.qianchusai.com/gotta%E5%89%8D%E9%9D%A2%E8%A6%81%E4%B8%8D%E8%A6%81%E5%8A%A0have.html