I had been waiting outside for about an hour ___ I heard my name called.A before B when C as D after为什么不选A呢?(答案是B)
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 01:03:32
I had been waiting outside for about an hour ___ I heard my name called.A before B when C as D after为什么不选A呢?(答案是B)
I had been waiting outside for about an hour ___ I heard my name called.
A before B when C as D after
为什么不选A呢?(答案是B)
I had been waiting outside for about an hour ___ I heard my name called.A before B when C as D after为什么不选A呢?(答案是B)
1.答案的确是B when.
2.此题考查when的一个特殊用法.
此题中的when并不是从属连词引导一个时间状语从句,翻译成“当...的时候”;
而是一个并列连词,引导两个并列句,翻译成“就在这时...”,相当于and then.
而其他选项中的before/as/after都没有如此用法.
3.此时前句一般是过去完成时或进行时或含有be about to do sth结果,而后句则一般只用一般过去时.
如:I was sleeping when the telephone rang.我正在睡觉,就在这时电话响了.
I had been alseep for two hours when somebody knocked at my door.我睡了两个小时了,就在这时有人敲我家的门.
I was about to leave the classroom when somobdy called my name.我正要离开教室,就在这时有人喊我的名字.
4.此题翻译为:我在外面已经等了将近一个小时了,就在这时我听到我的名字被人叫起来了/有人叫我的名字.
名字被叫不是持续性动作,前面an hour ,应用before
B when 当
A before 之前