26、_____ I left school he had taught our class for two years.A Whenever B The moment C By the time D Since 这里的C和D应该怎样选择..有点压力...

问题描述:

26、_____ I left school he had taught our class for two years.
A Whenever B The moment C By the time D Since
这里的C和D应该怎样选择..有点压力...

选c
By the time 到…时候为止
通常引导一个时间状语从句,表示“到……的时候为止”主句则表示在此时间之前某个事件已完成。值得注意的是,当从句用过去时时,主句通常用过去完成时。即过去的过去。
例如: By the time l got to the station,the train had
already gone。
since用于现在完成时
同学,以上答案仅供参考,我高三毕业,最近一直在玩,没怎么看书,有点模糊了,呵呵
祝你学业有成哦

C
D是自从的意思,读起来不通顺

应该选C.
By the time 直到我们离开学校(在此之前)
Since 我们离开学校后直到现在(在此之后)
根据意思,他教了我们2年,那只能是之前.