Fossils of the arm of a sloth found in Puerto Rico in 1991, and dated at 34 million years old, made it the earliest known mammal of the Greater Antilles Islands.
sloth found in Puerto Rico in 1991, and dated at 34 million years old, made it the earliest known mammal of
sloth, that they found in Puerto Rico in 1991, has been dated at 34 million years old, thus making it the earliest mammal known on
sloth that was found in Puerto Rico in 1991, was dated at 34 million years old, making this the earliest known mammal of
sloth, found in Puerto Rico in 1991, have been dated at 34 million years old, making the sloth the earliest known mammal on
sloth which, found in Puerto Rico in 1991, was dated at 34 million years old, made the sloth the earliest known mammal of
题目分析:
略。
选项分析:
A选项:首先,由于本选项的dated是过去分词(不可能是过去时,因为date理应是被动语态,若是谓语动词的过去时应该用were dated),所以其引导的部分应该同found in Puerto Rico in 1991平行。鉴于此,and dated at 34 million years old身前和身后的逗号是不应该加的(只有三者平行或者两个完整的句子间的and前才应该加逗号)。
B选项:在语法上,代词they没有指代对象;that不能用于引导非限定性定语从句;has been的主语的核心词是Fossils,应该用have been。
C选项:that was found in Puerto Rico in 1991只能修饰单数名词,而其逻辑上的先行词应为fossils;was dated at 34 million years old主谓一致错误同(B)。
D选项:Correct. 本选项在语法和逻辑上均是正确的。分词短语making the sloth the earliest known mammal on the Greater Antilles Islands是伴随状语。
E选项:was dated at 34 million years old主谓一致错误同(B);主语fossils和谓语动词made之间不应添加逗号,例如:
(1) I play cards.
(2)** I, play cards.
句(2)是错误的,不能用逗号隔开主语和谓语动词。(有时因有插入语导致谓语动词身前有逗号,这不矛盾。因为那个逗号是用来隔开插入语和主句的,不是用来隔开主语和谓语动词的。语法上不允许有目的是为了隔开主语和谓语动词的逗号)
只有三者平行或者两个完整的句子的时候and前面才加逗号
A,只有三者平行或者两个完整的句子间的and前才应该加逗号
B,that错误
CE,主谓不一致
Fossils [of the arm of a sloth] found in Puerto Rico in 1991,注意found定语修饰的对象是fossils!被找到的对象应该是化石,而不是动物,因此E选项主谓一致错误;同时,主语fossils和谓语动词made之间不应添加逗号
主语fossils和谓语动词made之间不应添加逗号,例如:
(1) I play cards.
(2)** I, play cards.
句(2)是错误的,不能用逗号隔开主语和谓语动词。(有时因有插入语导致谓语动词身前有逗号,这不矛盾。因为那个逗号是用来隔开插入语和主句的,不是用来隔开主语和谓语动词的。语法上不允许有目的是为了隔开主语和谓语动词的逗号)
首先,由于本选项的dated是过去分词(不可能是过去时,因为date理应是被动语态,若是谓语动词的过去时应该用were dated),所以其引导的部分应该同found in Puerto Rico in 1991平行。鉴于此,and dated at 34 million years old身前和身后的逗号是不应该加的(只有三者平行或者两个完整的句子间的and前才应该加逗号)。
1.句子结构,缺少谓语BCE错,E的which导致没有谓语了
2.代词指代,THEY无指代对象,B错
3.一致,b的has错,C的that was错,E的was也错,BCE错
A: and dated at 34 million years old是定语从句的一部分修饰前方主语fossils, 与后面的made it the earliest known mammal没有修饰关系。
其次,如毕老师所说。and前面的逗号不该加,只有三者平行或者两个完整的句子的时候and前面才加逗号
B: 主谓不一致,主语fossils谓语has。they没有指代对象
C: 主谓不一致
D:对,making the sloth...作为伴随修饰前方动作have been dated.
是因为确定年纪很老才成为最早的哺乳动物
E:Which前面没有逗号错误,was主谓不一致。逗号不可以隔开主干成分主语和谓语
错选了C忽视了fossils是复数,应保持主谓一致。that不能用于引导非限定性定语从句
另外,注意E中的知识点,主语fossils和谓语动词made之间不应添加逗号,例如:
(1) I play cards.
(2)** I, play cards.
句(2)是错误的,不能用逗号隔开主语和谓语动词。(有时因有插入语导致谓语动词身前有逗号,这不矛盾。因为那个逗号是用来隔开插入语和主句的,不是用来隔开主语和谓语动词的。语法上不允许有目的是为了隔开主语和谓语动词的逗号)
A选项:首先,由于本选项的dated是过去分词(不可能是过去时,因为date理应是被动语态,若是谓语动词的过去时应该用were dated),所以其引导的部分应该同found in Puerto Rico in 1991平行。鉴于此,and dated at 34 million years old身前和身后的逗号是不应该加的(只有三者平行或者两个完整的句子间的and前才应该加逗号)。
另外B中的they也没有一个指代的对象。
⚠️:只有三者平行或者两个完整的句子平行时,and前面才加逗号!
sc
考察:
前中:主谓一致,错选c,明显fossils应该对应复数谓语,排除bce
be dated at;
make it/this 代词指代不清,错,应该是make the sloth---一定看其他选项有没有点出这个代词的真正指代对象;
后:making,作为修饰前面句子的结果成分,用ing正确
known on the island,而不是known of the island --》排除ace
(只有三者平行或者两个完整的句子间的and前才应该加逗号)。
忘记检查主谓一致:fossi——was dated at 34 million years old主谓一致
只有三者平行或者两个完整的句子间的and前才应该加逗号
错了,在看一遍对了,简单题,注意,前中后方法不要错过任何点。
考察:
前中:主谓一致,错选c,明显fossils应该对应复数谓语,排除bce
后:making,作为修饰前面句子的结果成分,用ing正确
known on the island,而不是known of the island --》排除ace
A fossils使sloth成为已知最早的哺乳动物。应该是fossils被发现这件事使sloth。。。所以D用伴随更合理
B.they无合理指代,has不对
C.主谓单复数不一致 E.单复数不一致
A: 其引导的部分应该同found in Puerto Rico in 1991平行。鉴于此,and dated at 34 million years old身前和身后的逗号是不应该加的(只有三者平行或者两个完整的句子间的and前才应该加逗号)
E:有时因有插入语导致谓语动词身前有逗号,这不矛盾。因为那个逗号是用来隔开插入语和主句的,不是用来隔开主语和谓语动词的。语法上不允许有目的是为了隔开主语和谓语动词的逗号)
have been dated at 是谓语,不是成分
请问D选项伴随状语中making的逻辑主语是什么