Tell him to finish his work first, ___ he come this afternoon.A if B were C should D had 答案上给的是C 为什么? 我翻译不通 我觉得应该选A
来源:学生作业帮助网 编辑:六六作业网 时间:2024/08/17 11:50:12
Tell him to finish his work first, ___ he come this afternoon.A if B were C should D had 答案上给的是C 为什么? 我翻译不通 我觉得应该选A
Tell him to finish his work first, ___ he come this afternoon.
A if B were C should D had
答案上给的是C 为什么? 我翻译不通 我觉得应该选A
Tell him to finish his work first, ___ he come this afternoon.A if B were C should D had 答案上给的是C 为什么? 我翻译不通 我觉得应该选A
答案是C没错.这里的should是affirmative action的作用,就是肯定行动,也是说将自己的意见表明.
注意以下句子的变化.
He should come this afternoon.
Should he come this afternoon?
What does he has to do should he come this afternoon?
He has to finish his work should he come this afternoon.
Tell him to finish his work should he come this afternoon.
这就可以告诉你为什么用should.
不能用IF因为come没有s.这是陷阱.
其实,还可以说:
Tell him to finish his work if he should come this afternoon.
其实英语语法结合起来是有很多不同的用法.复杂的句子不可能是以任何一个单词或语法解释的.必须考虑到全文意思.这跟中文是一样的.
这也是为什么网上翻译都那么失败,因为他们都用固定的语法来解释复杂的文章.
A不对,如果要选A的话,那么前面那个逗号应该去掉。 if 前面不用逗号的。
用排除法应该是 C 的,其他两个更不靠谱。
呼呼,应该没错的。^_^!
这道题考察的应该是倒装句和虚拟句。
C:should he come this afternoon 是if he should come this afternoon的倒装形式。
翻译:万一他今天下午来了,告诉他先做作业。
should倒装句一般表示的是虚拟语气,表示语气较强的假设,意思是“万一”, “竟然”。
A:A选项显然不能选,如果要选A就应该是if h...
全部展开
这道题考察的应该是倒装句和虚拟句。
C:should he come this afternoon 是if he should come this afternoon的倒装形式。
翻译:万一他今天下午来了,告诉他先做作业。
should倒装句一般表示的是虚拟语气,表示语气较强的假设,意思是“万一”, “竟然”。
A:A选项显然不能选,如果要选A就应该是if he come this afternoon,come要加S。
B:而在虚拟句中were一般连接的是第一人称和第二人称,比如were you和were I。
D:这个就更不可能选了,had he come this afternoon=if he had come this afternoon,表明他已经来了,这就与前半句的时态相冲突。
收起
第一感觉就是A
C 表示假设