一道高考英语选择

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:44:26
it was evening _____ we reached the place.
a. before b. when c. since d. that
为什么用before?请详细。

答案不正确吧?应该是when
since作“从……时候以来”,与完成时连用。
that作连词时没有意义,只是一个关联词,一般用于宾语从句、定语从句和同位语从句中。
before引导时间状语。
从这个句型看只有when才能用
如果是before的话,应该是这样的:it had been evening before we reached the place.

when
since 是既然

BEFORE有 才 的意思

before老师说又在……之前的意思,所以这句话是说,在我们到达那里之前,已经是晚上了
而when所在的从就必须缺少主语或宾语,但此句是一个完整的句子,所以不能用when