SAT语法一道!unfortunately,there are drawbacks to every solution that was thought of.这句话是有上下文语境的,然后答案说是错的,给出的理由是因为全文都是现在时,所以不应该是was thought of,可是我觉得不对啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 07:46:42
SAT语法一道!unfortunately,there are drawbacks to every solution that was thought of.这句话是有上下文语境的,然后答案说是错的,给出的理由是因为全文都是现在时,所以不应该是was thought of,可是我觉得不对啊

SAT语法一道!unfortunately,there are drawbacks to every solution that was thought of.这句话是有上下文语境的,然后答案说是错的,给出的理由是因为全文都是现在时,所以不应该是was thought of,可是我觉得不对啊
SAT语法一道!
unfortunately,there are drawbacks to every solution that was thought of.
这句话是有上下文语境的,然后答案说是错的,给出的理由是因为全文都是现在时,所以不应该是was thought of,可是我觉得不对啊,think of solution这个动作是过去发生的啊,你不能因为全文用的是现在时就都用现在是啊?

SAT语法一道!unfortunately,there are drawbacks to every solution that was thought of.这句话是有上下文语境的,然后答案说是错的,给出的理由是因为全文都是现在时,所以不应该是was thought of,可是我觉得不对啊
你的说法有一定的道理,但不是最和语境的,所以不要再固执了.
因为,drawbacks 的存在是与 every solution 及 that was/ is thought of...同步/时的.
每每想出一个解决的方法,它总有缺陷或不足.
而想出方法的时间是不确定的,包括昨天、今天、或明天.
因为这里的solution 不是特定的具体的,而是泛指,可以指代昨天的、今天的、明天的.
应该说,最近一段时间大家都在想办法,可是想出的每个办法都不如人意.
如果确定是指“过去所想出的方法”,那么“缺陷是与方法同步的”想出来是就是有缺陷的,对吧?所以必须说:
...There were drawbacks to every solution that was thought of.
这样就前后一致了.
否则,“解决的方法是过去想出的”,但 “缺陷的存在却是现在的”,时间上就错位了.

我同意楼主提出的原答案理由,这句话最好改写成:
......unfortunately, there are drawbacks to every solution that has been thought of.
was thought of 与 has been thought of 区别在于:前者指过去曾经发生过的,与现在关系并不密切;而后者则表示“已经想到的”,可能还会想...

全部展开

我同意楼主提出的原答案理由,这句话最好改写成:
......unfortunately, there are drawbacks to every solution that has been thought of.
was thought of 与 has been thought of 区别在于:前者指过去曾经发生过的,与现在关系并不密切;而后者则表示“已经想到的”,可能还会想到',对现在造成了影响和结果。
可译成:不幸的是,已经考虑到的解决办法均有不足之处(下文很可能继续寻求新的解决办法)

收起

同意britishpretty的回答。这里solution和drawback并无时间先后关系,每个solution都有drawback,并不是说提出solution后才有drawback。是一个惯常的状态。他们是同步发生和存在的。所以时态应一致。