英语语法题

[复制链接]
查看11 | 回复3 | 2009-7-16 15:08:22 | 显示全部楼层 |阅读模式
Whatever the causes,English at the end of the 20th century will be more widely spoken and written than other language_________.
A.ever was
B.had ever been
C.has ever been
D.would ever be
答案选的是C,那为什么不可以选B呢?
说错了,我选的是D,为什么不可以选D?

回复

使用道具 举报

千问 | 2009-7-16 15:08:22 | 显示全部楼层
现在完成时着眼于现在,强调过去发生的某动作对现在造成的影响和结果,或是由过去持续到现在的动作。过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时。运用过去完成时的句子往往有两过去的时间或动作======================理解了现在完成时还有过去完成时的区别就会了吧。...
回复

使用道具 举报

千问 | 2009-7-16 15:08:22 | 显示全部楼层
这是一道上世纪的题吧,如果是选C就对了。(站在1985年,看二十世纪末,是将来的吧)...
回复

使用道具 举报

千问 | 2009-7-16 15:08:22 | 显示全部楼层
“will be more widely ”has ever been比起其他语言到目前为止取得的成绩,英语将会……has ever been到现在为止...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行