i am sorry,miss smith.i"ve broken your glasses. it doesn"t matter,mike,but you__careful(should have been)为什么不填must be?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 20:18:08

i am sorry,miss smith.i"ve broken your glasses. it doesn"t matter,mike,but you__careful(should have been)为什么不填must be?
i am sorry,miss smith.i"ve broken your glasses. it doesn"t matter,mike,but you__careful
(should have been)为什么不填must be?

i am sorry,miss smith.i"ve broken your glasses. it doesn"t matter,mike,but you__careful(should have been)为什么不填must be?
语句中的i是已经打碎了miss smith的眼镜了,已经完成了这个动作,所以用should have been,你本应该小心一些

语句中的i是已经打碎了miss smith的眼镜了,已经完成了这个动作,所以用should have been,你本应该小心一些

你本应该小心点

因为打碎眼镜是过去发生的事,现在说要用完成时态。

首先是miss smith对mike说:“你应该小心一点。”所以应该选择should,而不是must,must有必须的意思,程度上太严厉了。跟it dosn't matter 不对应。再来就是打破眼镜这件事已经是过去了, 前一句用了“i have broken...”,所以用have been完成时态。

should have done 表示本应该...(事实上没有这样做)
句意表达的是"没关系,但是你本应该小心一点的."