英语语法:What did you do?和 What have you done?意思上有何区别?意思上..只说一个是
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/29 09:56:43
英语语法:What did you do?和 What have you done?意思上有何区别?意思上..只说一个是XX时
另外一个是XX时态的是猪.
另外一个是XX时态的是猪.
What did you do?(你做了什么?,可以接yesterday(昨天),last night(昨晚),just now(刚刚))这些表示过去的时间)是一般过去时,关注的是别人之前做了什么,强调的是过去的行为,不强调对现在的影响.而What have you done?(你做了什么,有个潜台词,你做了什么弄得现在这个样儿?)它是现在完成时,强调的是对现在的影响.
what did i do 和 what have i done 两个句子在意思上有什么不同?
what have you?和what have you got?是一个意思吗?有什么区别?
what have you done与what did you do的区别
what did you do just now和 what have you just done
what you have done和what have you done有什么区别?
what do you do 和 what did you do 区别
what did you do 和 what you did 的区别
what did you have done this afternoon?和 what have you done a
when did you do和what did you do 区别
what would you do和what would you have done有什么不同?
what you have done和what have you done什么区别
how did you like it和how do you like it?有没有什么意思上的区别