do not和have not有什么区别

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:03:32
do not和have not有什么区别:
例如:If you hadn't pushed me, I wouldn't have fallen over.
(你如果不推我,我就不会摔倒的)
这里为什么不说:if you did not pushed me.
thank
比方说我要翻译一句话,形容某个东西没有充分插入,应该说have no insert fully,还是do not insert fully.

就你的例子来说吧,If you hadn't pushed me, I wouldn't have fallen over 一句是虚拟语气的固定用法,只能用过去完成时态hadn't pushed. 你在学习中可能会碰到不少这样的句子。

HAVEN‘T一般 用在美语里。 另外 一个则较多用于英国英语 中

这是虚拟语,固定搭配