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/C错在has应该是复数have,D/E错在having beached的完成时态,多少年前是一个时间点,不是时间段,不能用完成时。ing本身没用错,ing是可以做noun modifier的,如a cat sleeping on the couch is mine。comma-ing则只能做状语,不能做非限制性定语用。
登录 或 注册 后可以参加讨论