我真的总是分不清这两个语法..!!
请大侠解释给我听..
我比较笨... 请说的详细点...
在此感激不尽啊!!!
请说的简单通俗点!!!!!!!!!!!!!!!!!!!!!!
[谁能解释给我听have done和did do有什么区别?]
答案:2 悬赏:20 手机版
解决时间 2021-01-25 18:47
- 提问者网友:绫月
- 2021-01-24 22:48
最佳答案
- 五星知识达人网友:拜訪者
- 2021-01-25 00:19
have done 现在完成时 强调那整件事件事对现在有影响
如I have finished it .
did do 过去式的强调句型 did是强调 可以理解为的确的意思 变成不是强调的句式只要把did 去掉 后面的do变成did就行了 比如I did come here yesterday . did是用来表示强调的 变成一般的 去掉did 就是I came here yesterday.
如I have finished it .
did do 过去式的强调句型 did是强调 可以理解为的确的意思 变成不是强调的句式只要把did 去掉 后面的do变成did就行了 比如I did come here yesterday . did是用来表示强调的 变成一般的 去掉did 就是I came here yesterday.
全部回答
- 1楼网友:风格不统一
- 2021-01-25 01:26
have you done sth? 表示你完成了某件事吗?强调你完成的某件事和现在有关。 例如:1,where have you been? 你去哪儿了?(也就是说,现在我问你,从过去某个时间到现在为止,你去哪儿了) 2, have you finished your assignment? 你完成作业了吗?(也就是说,到现在为止,作业完成了吗) 3,what have i done? 我做了什么了?(也就是说,我问自己到底为什么会这样?到现在为止,我做了什么才会变成现在这个样子) did you do sth? 是强调过去某个时间你做了sth吗? 例如甲和乙对话: 甲:i was sick last monday. 上个星期一我病了。(假设现在是星期三) 乙:did you see the doctor? 你去看病了吗?(这样问意思是,你上星期 一去看医生了吗?这种情况 下如果问have you seen the doctor? 就错 了)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯