请帮解释一下这题为什么选 unless :shall David go to see the film not unless he has finished...---Shall David go to see the film?---Not ____ he has finished his homework.A.Since B.Once C.When D.Unless我懂选unless ,其实是不懂其他

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:07:37
请帮解释一下这题为什么选 unless :shall David go to see the film not unless he has finished...---Shall David go to see the film?---Not ____ he has finished his homework.A.Since B.Once C.When D.Unless我懂选unless ,其实是不懂其他

请帮解释一下这题为什么选 unless :shall David go to see the film not unless he has finished...---Shall David go to see the film?---Not ____ he has finished his homework.A.Since B.Once C.When D.Unless我懂选unless ,其实是不懂其他
请帮解释一下这题为什么选 unless :shall David go to see the film not unless he has finished...
---Shall David go to see the film?
---Not ____ he has finished his homework.
A.Since B.Once C.When D.Unless
我懂选unless ,其实是不懂其他三个为什么不能选?麻烦帮具体说明其他三个选项错在哪里?或者是通过意思来看unless 最好,其他的从语法上没错

请帮解释一下这题为什么选 unless :shall David go to see the film not unless he has finished...---Shall David go to see the film?---Not ____ he has finished his homework.A.Since B.Once C.When D.Unless我懂选unless ,其实是不懂其他
1.答案的确是选D.
2.要做出此题,必须把答句中的Not写完整才行.
--Shall David go to see the film?
--Not ____ he has finished his homework.
=David/He can/will not go to see the film ____ he has finished his homework.
翻译:--要不让大卫去看电影怎么样?
--____他完成了作业,他就不能去看电影.
3.各选项解释:
A.Since “由于/既然”,放入句中则句意不通;
B.Once “一旦”,放入句中则句意也不通;
C.When “当...时候”,放入句中则句意也不通顺;
D.Unless “如果不/除非”,放入句中,句意刚好通顺,即:
如果他没有完成作业/除非他完成了作业,他就不能去看电影.

双重否定,根据语意,David不能去(not)除非(unless)他完成作业。用before也可以。(没这选项)
从关联词使用上,四个都没有语法错误。(要是说话人脑袋有问题,不讲逻辑也可以用ABC)

答句中明显是要表示David写完作业后就可以去看电影了
那么not表示一层否定 肯定还需要另外一个否定词来让句子构成一个双重否定句
A B C均无否定意味,所以只能选D。

前三个的意思是反的。since when once都可以近似理解为一个正向的推断,前面一个否定的not,就成了做完作业也不能去。撇开意思的对错,除了once,其他都可以这样用^_^

此句旨在考察对句意的分析
后面的答句完整应该是
no,david shall not,______he has ___
明显末句有转折的意思,前面三个选项都不符合句意,因此可排除。

A. Since,
因为问题是问David什么时候去看电影,所以回答的时候应该是回答一个时间点, 而Since一般都是代表一个时间段。
而且since he has finished his homework也语法不通,
has finished 是现在完成时,如果硬要摆since再前面,应该是一般进行时..(不确定是不是这么叫,还是现在进行时...), 就应该是 sinc...

全部展开

A. Since,
因为问题是问David什么时候去看电影,所以回答的时候应该是回答一个时间点, 而Since一般都是代表一个时间段。
而且since he has finished his homework也语法不通,
has finished 是现在完成时,如果硬要摆since再前面,应该是一般进行时..(不确定是不是这么叫,还是现在进行时...), 就应该是 since he is finishing his homework.

B. Once,
C. When,
这两个我个人感觉只是不可以跟前面的Not摆在一起,如果前面没有Not两个意义上都说的过去。 如果现在摆进去意思就变成当他做完作业的时候不可以(Not)
如果去掉Not变成When/Once he has finished his homework. 就完全说的通了。

谢谢

收起

句子的意思:
问题
---大卫去看电影吗?
回答
A. 不行,因为他已完成家庭作业。(显然不对,语法没错,逻辑错误)
B. 一旦他完成家庭作业就不行。(也不对)
C. 在他完成家庭作业时不行。(也不对)
D. 不行,除非他已完成家庭作业。
unless = if not 所以句子可改写成:
Not, if he has not...

全部展开

句子的意思:
问题
---大卫去看电影吗?
回答
A. 不行,因为他已完成家庭作业。(显然不对,语法没错,逻辑错误)
B. 一旦他完成家庭作业就不行。(也不对)
C. 在他完成家庭作业时不行。(也不对)
D. 不行,除非他已完成家庭作业。
unless = if not 所以句子可改写成:
Not, if he has not finished his homework.
“如果他没有完成家庭作业,不行。”换言之,“完成家庭作业,就行。”

收起