hasn't与doesn't have 区别在口语中当”有”讲时是一样的吗?
问题描述:
hasn't与doesn't have 区别
在口语中当”有”讲时是一样的吗?
答
same
答
口语中差不多(在不严格要求的情况下)
但严格来讲是差距很大的(笔试中)
hasn't用于现在完成时的否定句中而doesn't have 则用于一般现在时的否定句中
两个完全不同的时态,怎么轻易的就same了呢?
答
英国英语喜欢用hasn't,美国英语喜欢用doesn't have,两者的意思是一样的,并不是说hasn't和完成式有关。试比较这两句话:
1, He hasn't money;
2, He doesn't have money.
答
THEY ARE THE SAME.
答
没区别
但在以前的中国英语考试里hasn't这个用法是错误的,
不过人家外国人站出来替咱们在中国学英语的受苦受难的同胞们出了头,为了简便,他们已经将这种比doesn't have少了很多字母的用法用于常用语当中.
而doesn't have已经变成是用于表示强调的用法了.
答
doesn't have 更正式,书面用的更多。
例外
hasn't还表示第三人称一般完成时的“还没有。。。”的意思
doesn't have to表示没必要,当然也是对于第三人而言
答
口语中差不多
hasn't用于现在完成时的否定句中而doesn't have 则用于一般现在时的否定句中
如果都是一般现在时用doesn't have 比较强调 有