作业帮 > 语文 > 作业

if和when的语法区别,帮帮忙呀!

来源:学生作业帮 编辑:作业帮 分类:语文作业 时间:2024/05/25 18:07:11
if和when的语法区别,帮帮忙呀!
I often read books ______ it's raining .
A.if B.because C.so D. when
正确答案是C,B和D肯定是不可以的.
但A为什么不行?
老师说是翻译的问题,可我还是不明白!
if /when区别,我知道,WHEN是时间从句,if是条件句中的!
不要告诉我这个!
只告诉我A和D的翻译都是通的,为什么不能选A?
本质上的区别是什么?
好的一定一定一定一定加分!
正确答案是D,B和C肯定是不可以的.
抱歉,发错了!
I often read books ______ it's raining .
A.if B.because C.so D. when
正确答案是C,B和D肯定是不可以的.
但A为什么不行?
老师说是翻译的问题,可我还是不明白!
if /when区别,我知道,WHEN是时间从句,if是条件句中的!
不要告诉我这个!
只告诉我A和D的翻译都是通的,为什么不能选A?
本质上的区别是什么?
好的一定一定一定一定加分!
答:这不是翻译的问题,而是逻辑问题,常识问题.只不过需要翻译才能说明的问题.
其实这是出题者自身的问题.是题型本身出的问题.
这四个答案中肯定不行的,恰恰是所谓的正确答案C! 请你们的老师翻译一下!
最佳答案应该是D:
译:下雨天我常看书.
其次是A:
译:如果天在下雨的话,我常常看书.(确实,这个常常often与如果,有点不合拍,不协调,因为如果表示不常发生的情况,如果去掉,则要好些:I read books if it is raining. 如果天在下雨的话,我就读书.或:如果天下雨的话,我就读书.(指将来))
B:确实翻译出来后感觉不合生活逻辑:因为天在下雨,所以我经常看书.
它和C一样不合逻辑:C:我经常看书,所以天在下雨.
楼上说的也有道理,我们的观点差不多,但是,我们其实都将D.的翻译悄悄改了:天下雨时, 实为:when it rains 而when it is raining.应为:当天正在下雨的时候,这时候和“如果天正在下雨的时候”一样,与“我经常看书”是一样不是很般配的.如果将从句改为一般现在时(表示一般情况),则:用when和if并没有多大的差别:
I often read books when/if it rains.
就象:Please tell him about it when/if you see him. 一样.
译:当你看见他的时候、如果你看见他的话,请告诉他这件事情.