Over 70 percent of the town__destroyed during the war.

[复制链接]
查看11 | 回复5 | 2012-7-21 11:39:38 | 显示全部楼层 |阅读模式
选A表示动作发生在过去,句意是“超过百分之七十的城镇在这场战争中都被摧毁了。”has been:表示的是动作已完成,与“during the war"这个表示过去的时间状语不符...
回复

使用道具 举报

千问 | 2012-7-21 11:39:38 | 显示全部楼层
这里是发生在过去的事情,因此,用has肯定不对。至少应该用had;因此只有A 正确...
回复

使用道具 举报

千问 | 2012-7-21 11:39:38 | 显示全部楼层
during the war 在战争中的时候,是战争那个时候发生的事,是过去式,用was.如果是after the war ,就是那场战争以后来讲已经结束了的事,完成时,要用had been.....
回复

使用道具 举报

千问 | 2012-7-21 11:39:38 | 显示全部楼层
在这里,它是陈述在过去发生的事实。所以用was.判断完成时记住常见的时间引导词。联系上下文语句...
回复

使用道具 举报

千问 | 2012-7-21 11:39:38 | 显示全部楼层
如果B是had been,这个答案就完全可以不过B是has been ,只能选A...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行