英语语法选择题(请说明原因)

[复制链接]
查看11 | 回复5 | 2011-3-31 19:40:15 | 显示全部楼层 |阅读模式
It is now clear that no such creatures as vampires have seen and none _____in the world.
A. was found
B. are found
C. have been found
D. have been found out
改正:题目少了一个been, 应该是It is now clear that no such creatures as vampires have been seen and none _____in the world.

回复

使用道具 举报

千问 | 2011-3-31 19:40:15 | 显示全部楼层
C. have been found 应该是接前面,用完成时。find out1. 找出;发现;查明(真相等):I'll find out her secret.我要弄清她的秘密。2. 查出…的罪行;揭发出;使受惩罚(或报应):“Be sure your sin will find you out.”“你要相信你的罪行总要败露的。”3. 对(某弱处)起作用:This cold weather finds out my old wound.这个寒冷的天气使我的老伤发作了。4. 计算出
回复

使用道具 举报

千问 | 2011-3-31 19:40:15 | 显示全部楼层
C 现在完成时,have been found 表至今为止还没被找到。也和前面的have been seen 对应。现在我们清楚了,在这世上没看见过也没找到过像吸血鬼这种生物。
回复

使用道具 举报

千问 | 2011-3-31 19:40:15 | 显示全部楼层
选A,很明显find的形式由其主语none决定,用第三人称单数.若用现在完成时需把have改为has.
回复

使用道具 举报

千问 | 2011-3-31 19:40:15 | 显示全部楼层
同意一楼的观点,选C,应该是现在完成时的被动语态,,意为没有被发现
回复

使用道具 举报

千问 | 2011-3-31 19:40:15 | 显示全部楼层
一楼正解;D的意思不对,参见二楼
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行