I got caught in the rain and my suit (has been ruined)句子中的has不应该是had吗,and前不是got过去吗
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 10:32:24
I got caught in the rain and my suit (has been ruined)句子中的has不应该是had吗,and前不是got过去吗
I got caught in the rain and my suit (has been ruined)句子中的has不应该是had吗,and前不是got过去吗
I got caught in the rain and my suit (has been ruined)句子中的has不应该是had吗,and前不是got过去吗
这句话正确
两个并列谓语
前一个谓语,陈述被雨淋caught in the rain 这个过去经历,后一个谓语has been ruined陈述衣服被弄坏这个现在的事实,逻辑上不冲突.
如果是had done说明是在过去的过去,那么had ruined指的就是在被雨困住前衣服被打湿,很明显是有逻辑错误的。所以应该是has ruined
两个并列谓语
前一个谓语, 陈述被雨淋caught in the rain 这个过去经历, 后一个谓语has been ruined陈述衣服被弄坏这个现在的事实, 逻辑上不冲突。
逻辑上,got caught in the rain 是过去的事情,即现在“我”已经没有在淋雨了,has been ruined 是表示持续了一段时间,现在还没有结束,即“我”的衣服淋坏了,现在还是坏的。
语法上,虽然用了and,但这里是两个句子,主语一个是“I”,一个是“my suit”,而不是简单的两个动词并列,所以二者的动词时态可以不一致。
希望对你有...
全部展开
逻辑上,got caught in the rain 是过去的事情,即现在“我”已经没有在淋雨了,has been ruined 是表示持续了一段时间,现在还没有结束,即“我”的衣服淋坏了,现在还是坏的。
语法上,虽然用了and,但这里是两个句子,主语一个是“I”,一个是“my suit”,而不是简单的两个动词并列,所以二者的动词时态可以不一致。
希望对你有帮助~
收起