问题标题:
if和when的语法区别,帮帮忙呀!Ioftenreadbooks______it'sraining.A.ifB.becauseC.soD.when正确答案是C,B和D肯定是不可以的.但A为什么不行?老师说是翻译的问题,可我还是不明白!if/when区
问题描述:
if和when的语法区别,帮帮忙呀!
Ioftenreadbooks______it'sraining.
A.ifB.becauseC.soD.when
正确答案是C,B和D肯定是不可以的.
但A为什么不行?
老师说是翻译的问题,可我还是不明白!
if/when区别,我知道,WHEN是时间从句,if是条件句中的!
不要告诉我这个!
只告诉我A和D的翻译都是通的,为什么不能选A?
本质上的区别是什么?
好的一定一定一定一定加分!
正确答案是D,B和C肯定是不可以的.
抱歉,发错了!
牛小飞回答:
Ioftenreadbooks______it'sraining.
A.ifB.becauseC.soD.when
正确答案是C,B和D肯定是不可以的.
但A为什么不行?
老师说是翻译的问题,可我还是不明白!
if/when区别,我知道,WHEN是时间从句,if是条件句中的!
不要告诉我这个!
只告诉我A和D的翻译都是通的,为什么不能选A?
本质上的区别是什么?
好的一定一定一定一定加分!
答:这不是翻译的问题,而是逻辑问题,常识问题.只不过需要翻译才能说明的问题.
其实这是出题者自身的问题.是题型本身出的问题.
这四个答案中肯定不行的,恰恰是所谓的正确答案C!请你们的老师翻译一下!
最佳答案应该是D:
译:下雨天我常看书.
其次是A:
译:如果天在下雨的话,我常常看书.(确实,这个常常often与如果,有点不合拍,不协调,因为如果表示不常发生的情况,如果去掉,则要好些:Ireadbooksifitisraining.如果天在下雨的话,我就读书.或:如果天下雨的话,我就读书.(指将来))
B:确实翻译出来后感觉不合生活逻辑:因为天在下雨,所以我经常看书.
它和C一样不合逻辑:C:我经常看书,所以天在下雨.
楼上说的也有道理,我们的观点差不多,但是,我们其实都将D.的翻译悄悄改了:天下雨时,实为:whenitrains而whenitisraining.应为:当天正在下雨的时候,这时候和“如果天正在下雨的时候”一样,与“我经常看书”是一样不是很般配的.如果将从句改为一般现在时(表示一般情况),则:用when和if并没有多大的差别:
Ioftenreadbookswhen/ifitrains.
就象:Pleasetellhimaboutitwhen/ifyouseehim.一样.
译:当你看见他的时候、如果你看见他的话,请告诉他这件事情.
查看更多