简单的英语题 进!!

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:23:59
_____from other continents for millions of years,Australia has many plants and animals not found in any other country in the world.
A.Being separated B.Having separated C.Having been separated D.To be separated
选上之后还的解释一下 主要是解释! 谢谢了! 急用!!

C
由于有 for millions of years,自然是完成时
这里separated用被动,意思是被分开

C
Australia是被分开所以用被动 而且是过去一直持续到现在的 所以用完成时

C
非谓语动词的考查
不懂的话可以去查关于非谓语动词用法的资料

B.Having separated 与其它大洲分离几百万年以来,澳大利亚蕴育了世上其他国家所没有的动植物.
没有明显被动关系,用主动态.现在完成时

选C
翻译:澳大利亚已经与别的大陆分离达数百年之久,因此它有许多世界上其他国家没有的植物与动物

C
澳大利亚总不能自己主动的去分开吧