Fossils of a whale that beached on an African shore more than a million years ago and was subsequently butchered by hominids have been recovered by paleontologists.
that beached on an African shore more than a million years ago and was subsequently butchered by hominids have
that beached on an African shore more than a million years ago and then was subsequently butchered by hominids has
that beached on an African shore more than a million years ago, which was subsequently butchered by hominids, has
having been beached on an African shore more than a million years ago and subsequently butchered by hominids, have
having beached on an African shore more than a million years ago and then subsequently were butchered by hominids have
B. has与主语Fossils不一致;then与subsequently重复。
C. has与主语Fossils不一致;which非限定性修饰whale错误,应该用非限定性修饰。
D. having been beached,现在分词的完成式having done(主动)不做限定性修饰,只能做非限定性修饰。
E. having beached,现在分词的完成式having been done(被动)不做限定性修饰;then与subsequently重复。
排除法:Fossile 是主语,因此位于用have。排除B,C
既然主谓不缺,中间就为修饰或从句。考虑选项有beached 和 butchered两个谓语。因此选从句。排除D,E。只剩A
登录 或 注册 后可以参加讨论