英语翻译

86.But for the survival instinct which nearly all creatures have,______.(更多的物种就可能已经在地球上灭绝了).这里“可能”用could have 还是would have

But for the survival instinct which nearly all creatures have, {more species would have been extinct/extinguished from the earth}

用would have
“could+have+done”是虚拟语气,表示对过去事情的假设,意思是本来能够做某事而没有做。
“would+have+done”虚拟语气,表示对过去事情的假设,意思是“本来会做”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-29
would have

望采纳 可追问追问

You shouldn't have run across the road without looking, you_________________. (也许会被车撞到)
呢?

追答

would have been knocked down by a car

第2个回答  2013-01-29
用could have。
相似回答