smiley0603
答案:By sunset we had covered thirty miles.
by 表示到....为止,此处By+过去的时间,后面用过去完成时。cover此处表示走完一段路程。
1)到…时候为止
通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。
Eg: By the time l got to the station,the train had already gone。
2)…当……的时候
如果只是说过去某个时候的状况,用过去时,而不用完成时。
Eg:By the time the war was over , death and suffering were to be seen everywhere.在战争结束的时候,到处可见死亡和饥饿。
这里没有“死亡和饥饿”已经完成的意思,只是描述当时这个时间点的状况。所以用过去时。
2. cover 此处表示走完(一段路程),越过
如:我们走完了1500英里。We have covered 1500 miles.
He covered the whole distance in three days.
想疯狂旅行
the setting sun . . 夕阳日落 sunset sundown 黄昏 dusk nightfall evening 傍晚 in the evening when night falls towards evening at night fall at dusk