请教英语问题( ⊙ o ⊙ )

[复制链接]
查看11 | 回复4 | 2010-5-1 10:44:47 | 显示全部楼层 |阅读模式
原因如下:题目中有last year ,是指过去某一时间点,而前面还有By,译为在什么时间之前,在过去时之前完成的动作,当然要用过去完成式。B用于过去将来时 。全句译为:在去年底之前,另一新的主题公园已经在这一地区建成
回复

使用道具 举报

千问 | 2010-5-1 10:44:47 | 显示全部楼层
去年底,另一个新的主题公园已经在那里建成了.had been 为过去完成时过去完成时包括了三个时态:过去 现在 未来这句话说明了去年底建成了现在还在以后也在(不包括特殊情况)所以为过去完成时 选D
回复

使用道具 举报

千问 | 2010-5-1 10:44:47 | 显示全部楼层
到去年年底,另一个新的主题公园落成_____该地区。had been表示持续
回复

使用道具 举报

千问 | 2010-5-1 10:44:47 | 显示全部楼层
去年底,另一个新的主题公园已经在那里建成了。 had been 过去完成时!
回复

使用道具 举报

千问 | 2010-5-1 10:44:47 | 显示全部楼层
去年年底,另一个新主题公园在那个地区完工。因为前面说了last year,所以要用过去完成时,此句是过去完成时的被动形式。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行