Jack! My new pipe is broken,you did it? 中为什么用is broken,而不用(was\had been\has)broken

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:25:41

杰克,我的新笛子坏了,是你弄坏的吧?
说话者发现笛子坏了,是刚才的事,用一般现在时,而笛子弄坏肯定是在发现以前,所以后面用了you did it

·

has/
应该也是可以的、
过去的动作对现在有影响、

had/的话..
不就变成叻在you did it前他就坏叻?..
感觉很奇怪、

was/
语意有点怪..

·

口语说法,语法体现的不是很明显,一般口语里都不太拘泥语法,主张听得懂就行。
这句可以理解成:笛子一直是坏的状态(到说话时,还是);弄坏笛子的行为在说话人发现之前。
大抵可以这么理解用is broken,而不用(was\had been\has)broken。

额...判断方法有人解答了,我就用个排除法吧
后面是过去式,所以had been不能用,不然就变成在Jack动过之前笛子就坏了
has是现在完成,用这个就表示笛子现在已经坏了,但是用has的话需要加been,不然就成了笛子它自己坏了(...这个笛子强悍的噶)
剩下的就是was和is,如果用was的话,后面就应该用had done,或者用中文的翻译(就是传说中的语感...我到现在都不知道什么是语感..)
Jack,(我发现)我的新笛子现在坏了,是你(之前)弄坏的吗?

状态:BROKEN。不是动作