Many population studies have linked a high-salt diet to high rates of hypertension and shown that in societies where they consume little salt, their blood pressure typically does not rise with age.
shown that in societies where they consume little salt, their
shown that in societies that have consumed little salt, their
shown that in societies where little salt is consumed,
they showed that in societies where little salt is consumed,
they showed that in societies where they consume little salt, their
studies have linked .....and (have) shown....这样是可以平行的吗
可以。 He is sining and dancing.
登录 或 注册 后可以参加讨论
(A) they和their没有指代对象。
(B) that引导的定语从句修饰就近的名词societies,逻辑意思不合理;their没有指代对象。
(C) 正确,where引导定语从句修饰societies。
(D) they指代对象不清楚(应该指代studies,但有指代rates的歧义),而且多余,应该是主语studies后跟两个并列谓语have linked and shown。
(E) 第一个they指代对象不清楚,而且多余,理由与D选项相同;第二个they和their没有指代对象(按照理解应该是“大众群体”),与第一个they的指代对象不一致。
仔细想了下D的问题,they的指代没什么问题,按逻辑意思最合理的对象进行指代即指Many population studies;
and 前后也不一定要求时态平行,但这里确实是时态的问题,现在完成时表达事情发生在过去,并一直持续到现在,且过去发生的动作对现在有一定影响,而一般过去时则表达过去某一段时间的事情,和现在没什么关系即现在不一定这样。再来看句子,and前后几乎说的是相同内容的事情,即高盐饮食和高血压有联系,那么前面用现在完成时后面用一般过去时自然是不合理。
然后就算是改为they have shown,就是赘余的问题了
A & B& E are incorrect because "their" is referring to societies but that is illogical because it is people in the societies and not the soiciety itself that can have blood pressure.
he normally preferred form would be "societies in which..."
BUT,
in this sentence, if you write that, then you have
"...IN societies IN which..."
...which is bad.
A选项错的原因是they没有可以指代的对象,而C选项用被动隐藏了他们,因此选C
have linked...and shown 并列
show that,排除DE
they/their无指代,排除
C correct
B. 从句要是一个完整的句子,而B选项shown that in societies that have consumed little salt , their 第一个that只有只有一个名词
未划线部分现在完成时,不能对应DE一般过去
society的血压不会伴随年龄上升(没有血压、也没有年龄),杀AB
我觉得D的问题在于,现在完成时是从过去到现在,”如何从过去到现在link“同时“在过去show”?逻辑有问题啊
第二次错了!反问一下A中“they”和“their”有指代对象吗?!
show - showed - shown
linked ..... and shown ......
and 前后一致
D中的they指代歧义,可能指rates。没留意rates也是个复数名词
where 只能修饰实体的地点,如area, site, country, society;
对于metaphorical place时,如condition, situation, case, circumstances, arrangement用 in which,不用where;
修饰在某物,如I have a book/company in which……等,用in which,不用where
in societies where little salt is consumed,如果改成in which,则是in societies in which,很奇怪,用where更优
in societies that have consumed little salt,that指代societies,错误,应该用those;in societies where little salt is consumed,where指代in societies,little salt is consumed in societies,ok,二where前的in societies修饰后面的句子,blood pressure typically does not rise with age in societies, ok
their只能指代societies', societies' blood pressure typically does not rise with age.,错误,血压不能是各种社会的,是人的血压
1、D在于主语冗余了,studies已经是第一个句子的主语了,and后面没必要再跟一个主语studies
2、关于D的一般过去时时态,一个句子根据动作发生时间的不同是可以有不同的时态的。I ran yesterday and swim today.
3、show短暂的或表结果的动词,也可以加have,Facts have shown us that he is trustworthy.事实已经表明他是值得信赖的。have done强调show这个动作产生了影响
这里的society是社区的意思
D中的they指代歧义,可能指rates。
选对了而且感觉得混淆点也是正确的 但是时间太久了!!!
注意D选项中的they指代有可能有ambiguous
and 可以连接两个不一样的时态,参见OG宇宙大爆炸那题
这里原句没有表达出,link和show有一前一后的顺序,从语义上推测也无法推测者二者需要一前一后发生
所以在时态上这二者需要平行
在origin sentence没有出现逻辑错误的情况下,需要遵循origin sentence的逻辑