▲牛津词典对 clear 和 cover 在表示有关意义的讲解如下:
1. clear的英文讲解:get past or over without touching it,意思是经过或越过(某物)(但不触及)。如:
The horse cleared the fence easily. 那匹马随便地越过了篱笆。
The car only just cleared the gatepost. 汽汽车保险些碰上门柱
The winner cleared six feet, ie jumped six feet without touching the bar. 优胜者跳过六英尺。
2. cover 的英文讲解:travel ,意思是走(一段路程)。如:
By sunset we had covered thirty miles. 到日落的时候, 大家已走了三十英里。
▲依据牛津词典的以上讲解可以看出 cover 表示走(一段路程),其宾语一般是表示一段路程的词汇。如:
At first we covered about 100 miles a day. 起初大家天天行一百英里。
所以我感觉你的 The plane cleared the mountains. 不适合改为:
The plane covered the mountains.