早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语-请问这3句有啥区别呢?Thewindowhasbeenbrokenlastweek.Thewindowwasbrokenlastweek.Thewindowhasbrokenlastweek.

题目详情
英语-请问这3句有啥区别呢?
The window has been broken last week.
The window was broken last week.
The window has broken last week.
▼优质解答
答案和解析
The window has been broken last week.
这句话有问题,因为last week 是一个时间点.需要改成:
The window has been broken since last week.
这个窗户从上星期就被打坏了.
The window was broken last week.
这个是过去时,这个窗户上星期被打破过.(现在已经修好了.)
The window has broken last week.
这句话是错的,因为窗户不会打破自己.所以要用被动态.