it was done 和 It has been done 的区别能否有谁帮我解释这两个句子的区别?不要说一个是过去式一个是完成时哦.

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 19:52:05
itwasdone和Ithasbeendone的区别能否有谁帮我解释这两个句子的区别?不要说一个是过去式一个是完成时哦.itwasdone和Ithasbeendone的区别能否有谁帮我解释这两个句子的

it was done 和 It has been done 的区别能否有谁帮我解释这两个句子的区别?不要说一个是过去式一个是完成时哦.
it was done 和 It has been done 的区别
能否有谁帮我解释这两个句子的区别?
不要说一个是过去式一个是完成时哦.

it was done 和 It has been done 的区别能否有谁帮我解释这两个句子的区别?不要说一个是过去式一个是完成时哦.
一个是过去时,表示做完了,对现在已没什么影响.
一个是现在完成时,它做完了对现在还产生某种影响或效果.

一个强调过去的事实,一个强调对现在的影响

第一句只是叙述事实:做完了。
第二句强调对现在的影响,造成的结果等。

it is done=it has been done
很少看到it was done

全是被动语态~
一个是过去时~强调动作:(它)已经(被)做 了~
一个是完成时~强调结果:(它)已经(被)做完了~