举报
选b,
e的时态不对,that have appeared,应该用过去式,因为后面说了,大部分都已经消失了。
我觉的B的错误在于appeared
定语从句简化成过去分词的情况,只有在被动的时候才可以,也就是 be appreared
这里显然应该用主动而不是被动
同意!
我觉得应该选B,appear是一个非延续性动词,怎么能用完成时呢?而用过去时则说明这些物种曾在地球上出现过,可能消失了,也可能依然存在,appear仅仅只是强调物种刚刚出现的那个动作,如果用完成时就成了这些物种一直在出现并且延续到现在,请注意出现和存在是不同的两个概念。
欢迎讨论!
牛牛们,现身呀,讨论一下吧。
再顶
回复楼上作者,即然可以选E,为何不可以选A呢?A较E更简洁
支持E,我觉得本题的关键在the 500000 species,没有the是不对的!
支持B,因为1、Of 短语中套that从句方式不好,OG中好像有类似解释;
2、E中the并无必要。泛指即可。
我是新手,在此也发表一下个人的看法
我认为C项的表达方式故意复杂化了
没有必要使用倒装
我觉得B,E都有一点问题
B项没有保持原意,改变了强调的重点
而E项的have appeared on earth时态有问题
发表回复
手机版|ChaseDream|GMT+8, 2025-2-17 20:28 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2023 ChaseDream.com. All Rights Reserved.