当前位置: > 在英文里面 I have done 和 I did 的区别...
题目
在英文里面 I have done 和 I did 的区别
比如说,我想和别人说,我昨晚看了一部电影,是一部悲剧电影,我哭了很久,所以现在眼睛都肿了.(说的时间是第二天早上)
应该是:I saw a movie last night wich is a sad move,I have cried for hours that's why my eyes get swollen.还是:I have seen a movie which is a sad move.I have cried during the watching movie.That's why my eyes get swollen.
I have done是对现在有影响的,我明白。我昨晚哭和现在眼睛肿我感觉是用影响啊,为什么就不是现在完成时,而是过去时呢?因为昨天哭,我才会眼睛肿的,这种难道不叫影响?我如果没有昨天的哭,

提问时间:2020-10-19

答案
I saw a movie last night which is a sad movie,I have cried for hours that's why my eyes get swollen.
这个句子对的,只是,没必要把句子变这么复杂的.
I saw a movie last night,it was a sad movie.I cried for hours,which is why my eyes get swollen.
have done是强调完成了,
I had cried for hours before going to bed,which is why .
通常后面还有问题的.
I saw a movie last night which is a sad one.I cried for hours and that's why my eyes get swollen.
I have seen a movie which is a sad one.I wwas crying while watching it.That's why my eyes get swollen.
直接用过去时即可,没必要用现在完成时.
I saw a movie last night,which was a tragedy.I cried during the watching time,Thats why my eyes get swollen now.
你看电影是过去式了,哭了很久也是last night 的事,而have done 是做过的事对现在的影响即眼睛肿了,哭的动作不能用have cried
I have done是强调你完成了某件事情.
I did是强调动作.
你可以直接说I watched a sad movie last night 不需要用which is.watch a movie not see a movie.
还有你应该说I cried when I was watching the movie.
I did 就是发生在过去的一件事对现在没有影响比如I did my homework last night.
I have done是过去发生的一件事对现在有影响比如I have done with my homework from yesterday so I got an "A" for today's grade.所谓对现在有影响就是在句子后面加上现在发生的事.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.