返回列表 发帖

og152would have

看这个题目没有人提问过,我没有电子的题目,不知道谁发发善心帮我吧题目贴上来啊,谢谢了

我的问题是,我当时选d现在看来d的them是不对的,这个没有问题,但是我不明白为什么c里面要用would have,为何不直接用had,是因为前面的might表示这个事情是假想的,是一个假设?那为什么假设的就要用将来时态啊?不明白 请指点,谢谢!

收藏 分享

152. When the technique known as gene-splicing was invented in the early 1970’s, it was feared that scientists might inadvertently create an “Andromeda strain,” a microbe never before seen on Earth that might escape from the laboratory and it would kill vast numbers of humans who would have no natural defenses against it.

(A) it would kill vast numbers of humans who would have no natural defenses against it

(B) it might kill vast numbers of humans with no natural defenses against it

(C) kill vast numbers of humans who would have no natural defenses against it

(D) kill vast numbers of humans who have no natural defenses against them

(E) kill vast numbers of humans with no natural defenses against them

我想這句句意應該有假設的口氣,"殺死絕大多數可能沒有防禦能力的人",但話說回來,用had,表示只有過去(1970)年以前是如此?現在就不會這樣了嗎?

TOP

谢谢你!

我认为用had的原因是前面的 it was feared that scientists 。。。使用的过去时态,所以觉得整个句子都是过去时的好,但是用would也是过去将来是,我就是不明白为何不用过去是而用过去将来时。其实我有时候就像,如果我们说一个假设的事的话:"如果当时我还手,他们都打不过我" (只是举一个例子)后边这半句也是表达一个将来的语气的,就是比假设的“我还手”要靠后的一个时间发生的事,暗含的意思是:“如果我还手他们将都打不过我”。所以拿到英语的句子里面来说可能也是这个原理吧。就是说如果escape from the laboratory。。。人们将没有 natural defenses against it.

不知我的这种类推大家是否同意????

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看