这是美式英语和英式英语发音规则不一样的结果.
在英式英语里面, a通常发 ei或者a:(ar)音, 就会读成(抗特), 而在美式英语里面, a是发 ei和单词at里面的发音,而不存在发(ar)作为短音的规则, 所以就会有can和can't读音相似的情况. 但事实上是有区别的, 区别在于在句子中can/can't在句子中是否重音, can在句子中是普通组成部分, 而can't在句子里面肯定是发重音的, 以区别开can和can't, 同时也是表示强调.
例如
i can do it, 重音在do上面
而
i can't do it, 重音就在can't上面
深究起来, 这跟美国人务实的性格有一定关系. 可以的时候不必太高调, 而不可以的时候就一定要强调, 不能让对方误会了. 另外can't里面的T音是存在的, 只是美式英语里面t的发音通常会被隐藏
这个问题第一次用文字表达, 有点混乱, 但希望你能看得明白
呵呵
有的人不习惯发后面的音.can't('t这个音)
或者对他们来说有点难和麻烦
所以跟老外聊天时要从他们的话中得知他们再用哪一个
因为人家习惯了这样,而你就不同了,英文对你来说是第二语言(或者不是) 建议你别学老外. 还是发后面的音比较好.
A boy 和 a~ boy的发音其实都一样啦
A 或a~ 都一样 看个人.
给楼下的 sealionwan
是吗?do什么时候还背着重音的的责任啊.
不管你用 can't do 还是 can do
do的音都一样.不信自己读读.
问题还是那里.就是can 后面的't的音
你说的比较怪的发音是美式读法
无所谓的,i还是按照你学的读 “抗特”
[ka:nt]
自己看看音标
如果你非专牛角尖的话你可以去
死了
这不就是两种发音么,喜欢哪个就用哪个不就得了