12.help!help!!关于英语时态选择题,在此跪求大家了,谢谢谢谢谢谢谢!!!

来源:百度知道 编辑:UC知道 时间:2024/06/04 01:04:35
12.I can no longer put up with his way: he ( ) always ( )me as a child .
A.does,treat B./,treats C.has,treated D.has,been treading

答案D

Q:能不能用过去进行时were treading表一种抱怨,如果可以的话,用现在完成进行时态好些has been treading还是过去进行时态 were treading好些喃?

这里只有两种时态是可用的:
1. 一般现在时:He always treats me as a child
2. 现在完成进行时:He has always been treating me as a child
原因就是前半部分用一般现在时说了“我再也受不了他的方式了”表明他还是一如既往对“我”采用某种态度或方式。
之所以现在完成进行时比一般现在时要好,是因为这样突出了“总是”、“一直是”的意思,加强了语气,显示了反感的心情。

我觉得可以用were treading表一种抱怨,毕竟进行时是可以表示抱怨的。 这里用现在完成进行时当然也是十分正确的,不能用过去完成时泰,因为这里表示的是他“到现在为止都一直”把我当成小孩,个人感觉抱怨的情绪更浓一些,如果只是用were treading的话应该没有错,但是选项里面没有,而且就算有我也觉得has been treading更好一点,表现的语气更为强烈。

可以用were treating,但是它表示的是“在过去”,而现在没有了。而完成进行时态表示的是从过去一直持续到现在,并且还可能持续下去。所以要根据句子的需要进行选择。