His spoken English ___ in the past few years.

[复制链接]
查看11 | 回复5 | 2010-6-9 16:01:17 | 显示全部楼层 |阅读模式
A was improved B has improved C has been improved D improved 选什么,为什么?improve什么情况下用被动,什么情况主动表被动?谢

回复

使用道具 举报

千问 | 2010-6-9 16:01:17 | 显示全部楼层
选C。口语肯定是被说口语的人提高,所以是被动。过去的几年是个时间段,所以用过去完成时。主动被动之分,举个例子吧:The problem has been improved. 问题被改善了,属被动。I have improved this problem. 我改善了这个问题,人为的属主动。
回复

使用道具 举报

千问 | 2010-6-9 16:01:17 | 显示全部楼层
C首先是被动,所以be improved然后在过去的几年中,表示现在完成时用 has 结合起来就选择C
回复

使用道具 举报

千问 | 2010-6-9 16:01:17 | 显示全部楼层
yes,C is right
回复

使用道具 举报

千问 | 2010-6-9 16:01:17 | 显示全部楼层
哎。这么快被人抢答了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行