If the island were still a tourist attraction

问题描述:

If the island were still a tourist attraction
,last week's earthquake_far more deaths.A.would cause B.would havecaused 答案是选B.为什么A是错的,

情态动词后面接do表示是现在或将来的动作,接have done表示过去的动作
这个句子的意思是“上周的地震可能已经导致了更多的死亡”,死亡的事情已经发生了,表示过去,所以选B