早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问Idon'thave和Ihaven't有什么区别?比如Idon'thav请问Idon'thave和Ihaven't有什么区别?比如Idon'thaveanystationery和Ihaven'tanystationery这两个句子有什么区别?

题目详情
请问 I don't have 和 I haven't 有什么区别? 比如 I don't hav
请问 I don't have 和 I haven't 有什么区别?
比如 I don't have any stationery 和 I haven't any stationery 这两个句子有什么区别?
▼优质解答
答案和解析
don't have
这是一般现在时的表示方法,意思是没有sth
比如:I don't have homework 我没有家庭作业
haven't
这一般用于现在完成时,意识是还没有done sth
比如:I haven't done my homework 我还没做完家庭作业
两者用的语境不同,翻译也不同
但是某些特殊情况 haven't 可以表示没有sth
比如:
A:Do you have homework today?
B:No,I haven't.
这里B的回答同样也可以用No,I don‘t或者No,I dont have any today