Using a criterion based on an object's color, astronomers recently identified 23 galaxies so distant from Earth that their light has taken 85 percent of the age of the universe to reach us.
astronomers recently identified 23 galaxies so distant from Earth that their light has taken
astronomers recently identified 23 galaxies that were so distant from Earth for their light to take
astronomers recently identified 23 galaxies to be so distant from Earth such that their light takes
23 galaxies were recently identified by astronomers to be so distant from Earth for their light to take
23 galaxies were recently identified by astronomers as so distant from Earth their light has taken
题目分析:
略。
选项分析:
选项A:Correct. 本选项在语法和逻辑上均是正确的。
选项B:so身后用了不定式的复合结构for somebody to do something,应将其改为结果状语从句,即,so that their light has taken 85 percent of the age of the universe to reach us。这点考查了不定式和从句的区别。用之于本题,在主句“天文学家识别出23个星系”这个动作发生时,不能说“它们的光需要花费85%宇宙的年龄来到达地球”是将要开始的(或者将要结束)。不论是否“识别”,这些星系的光需要花费的时间均不会发生改变。因此,应该用从句。
选项C:第一,不定式短语to be so distant from Earth应去掉to be这个不定式。这点考查了不定式和从句的区别。用之于本题,“识别”这个动作发生时,“23个星系距离地球很远”是一个固有属性,不会发生状态的变化。第二,可以用so that表示“所以”,也可以用such that,但是不能用so…such that,这会引起赘余。
选项D:句首的现在分词短语using a criterion based on an object's color是伴随状语,其主语必须同其修饰的句子的主语相同,即,23 galaxies。逻辑上,用一些标准的只能是“天文学家”而不能是“23个星系”。另外,to be so distant错误同选项(C);for somebody to do something错误同选项(B)。
选项E:using a criterion based on an object's color的逻辑主语错误同选项(D)。
其实B用to take表示将来没有什么错...因为确实不知道这个光是不是真的已经照射到我们星球上了....B错在for sth to do,应该要嘛for当介词加名词表原因,要不for当连词引导原因状语从句...
B选项从句的时态是否有误?用were给人的感觉是以前很远,现在很近。或者说这里的were仅仅是依附主句谓语动词identified?没有错误。同时这题 so that 没用全,也是一个错误么?
嗯,确实时态也是错误。
登录 或 注册 后可以参加讨论
A选项中的 so distant from Earth that their light has taken是做定语从句。其实是【省略了that were】。结构上没问题!
B选项中的so身后用了不定式的复合结构for somebody to do something,应将其改为结果状语从句,即,so that their light has taken 85 percent of the age of the universe to reach us。这点考查了不定式和从句的区别。用之于本题,在主句“天文学家识别出23个星系”这个动作发生时,不能说“它们的光需要花费85%宇宙的年龄来到达地球”是将要开始的(或者将要结束)。不论是否“识别”,这些星系的光需要花费的时间均不会发生改变(状态稳定)。因此,应该用从句。
而且也有时态问题。天体的远近是客观存在的,因此用现在时,所以that were 错了
一、时态。天体的远近是客观存在的,因此用现在时,所以that were 错了
二、so...that 结构。变成 so...for 明显错误
不定式表示的是主观,that从句和ing表示的是客观
不定式表示的是一种“主观性”,即,表达一种状态的转换(start-stop)。
ing表示的是一种“客观性”,即,表达一种状态的稳定(process)。
具体来说,不定式表达的是"从未发生到已发生的”或“从已发生到不再发生的”的一种状态转换
动名词表达的是一种不变的状态,是过程。例如:
The boy keeps holding books.
这里的holding books,不是该事件的开始,也不是结束,而是一种"握着书"状态的保持。
请问下A中的 so distant from Earth that their light has taken是做什么成分啊?。。
定语从句。其实是省略了that were。
蟹蟹~
登录 或 注册 后可以参加讨论
用现在完成has taken 85 percent of the age of the universe to reach us,是说light 还在到来的路上吗?
不,是说LIGHT已经到了,不然的话科学家也不能看到他= =简单物理知识:能看到星星因为星星的光已经到达了地球(但其否命题不成立)
登录 或 注册 后可以参加讨论