[谁能解释给我听have done和did do有什么区别?]我真的总是分不清这两个语法..请大侠解释给我听..我比较笨...请说的详细点...在此感激不尽啊!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 04:58:28

[谁能解释给我听have done和did do有什么区别?]我真的总是分不清这两个语法..请大侠解释给我听..我比较笨...请说的详细点...在此感激不尽啊!
[谁能解释给我听have done和did do有什么区别?]
我真的总是分不清这两个语法..
请大侠解释给我听..
我比较笨...请说的详细点...
在此感激不尽啊!

[谁能解释给我听have done和did do有什么区别?]我真的总是分不清这两个语法..请大侠解释给我听..我比较笨...请说的详细点...在此感激不尽啊!
have done 现在完成时 强调那整件事件事对现在有影响
如I have finished it .
did do 过去式的强调句型 did是强调 可以理解为的确的意思 变成不是强调的句式只要把did 去掉 后面的do变成did就行了 比如I did come here yesterday . did是用来表示强调的 变成一般的 去掉did 就是I came here yesterday.

have+ done 就是传说中的完成时态
did+do did就是do的过去时,而do后面的动词一律要用原型,于是did也秉承了do的这种特性, 于是乎 就是 did do了咯...