之所以选WHICH我们可以用排除法来做。首先划分句子成分,主语是The motocycle,谓语是is over 。既然有主语和谓语就排除了A。一个句子不可能有两个主语。再来是从句缺主语,这里的主要意思是说摩托车拉力赛,故排除了WHERE在这里的地位。最后是THAT和WHICH。因为是非限定性定语从句,不能用THAT作主语。所以排除下来就选WHERE。
答案为C,这里是which,引导定语从句。
为期10天的沙漠摩托车拉力赛,现在结束了。
这里为期10天,是修饰摩托车拉力赛的,(什么样的摩托车拉力赛?是为期10天的)
The motocycle competition 是主语 is是谓语
which引导定语从句
为期10天的沙漠摩托车比赛现在结束了。