英语问题

[复制链接]
查看11 | 回复3 | 2008-11-2 23:16:30 | 显示全部楼层 |阅读模式
HAVE YOU READ BOOK CALLED WAITING FOR ANYA?
WHO ___ IT ?
A.WROTE B.HAD WRITTEN
选A,但为什么不选B

回复

使用道具 举报

千问 | 2008-11-2 23:16:30 | 显示全部楼层
表示陈述一个事实,说书的作者是谁并不是时态的问题。如果用是时态来解释,选A可翻译成“谁写的”选B则应翻译成“谁把它写完的”就有点书是很多人写的,由最后一个人完成了的意思了。很显然没这个意思。...
回复

使用道具 举报

千问 | 2008-11-2 23:16:30 | 显示全部楼层
A选B的话表明到现在为止还在写,书已经都出版了,所以是过去就写好了。...
回复

使用道具 举报

千问 | 2008-11-2 23:16:30 | 显示全部楼层
楼上正确表示过去已经完成的事 另外这种语境也没必要用过去完成时态...
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行