did you do sth ,和have you done sth在口语里哪个更常用啊?什么区别?
来源:百度知道 编辑:UC知道 时间:2024/05/29 00:21:37
比如说,你来过这嘛。你吃饭了嘛。你做过什么嘛。应该用did you.还是have you呢。在口语里?
不论是美语,还是英语,都应遵循原则:汉语中有“过”等子眼,应用现在完成时,则用have you done sth。
美国人还没把现在完成时改成可用一般过去时呢!
具体情况具体分析。1.have you been here.2.have you had a meal.3.have you done sht.
在英国,使用完成时比较多。即have you done sth
在美国则使用do的用法较多
did you do sth 和 have you done sth 在口语里到底有什么区别呢
did you do sth ,和have you done sth在口语里哪个更常用啊?什么区别?
when did you do和what did you do 区别
What did you do? 是什么意思?
would you mind doing sth.could you please do sth. ?
you`d better to do sth
英语短文 What did you do yestoday
----What did you do last Sunday, Peter?
what did you do last night?
what do you like sth.和how do you like sth.的区别