Would you please give me a hand?Otherwise I cannot finish the work ____.A.before he comes B.by the time he had come C.when he comes D.until he has come为什么其他的不对

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 21:35:10
Wouldyoupleasegivemeahand?OtherwiseIcannotfinishthework____.A.beforehecomesB.bythetimehehadcomeC.whe

Would you please give me a hand?Otherwise I cannot finish the work ____.A.before he comes B.by the time he had come C.when he comes D.until he has come为什么其他的不对
Would you please give me a hand?Otherwise I cannot finish the work ____.
A.before he comes B.by the time he had come
C.when he comes D.until he has come
为什么其他的不对

Would you please give me a hand?Otherwise I cannot finish the work ____.A.before he comes B.by the time he had come C.when he comes D.until he has come为什么其他的不对
B C D 时态不对
B是过去完成时
C是一边一边
D..直到...
或者看整个句子的逻辑性
原句要翻译成 请给予我帮助,否则在他回来之前我完成不了这个工作
你把BCD分别填进空里 再翻译 就会发现不对了

我觉得是C 按照英语的习惯用法,意思是他来的时候我恐怕都完成不了;BD都是语态不对A 好像中文化了。

先说错的好了
B的话,had是过去式,它并没有在叙述已经发生的事情,那个人只是怕无法完成而已,并不是已完成那种咯。
然后D,has和come同时都是动词,一个句子里不能让一个名词里附有两个动词吧?我会觉得很怪的呢。
要是我的话,我会在AC之间困扰咯,因为C的话,并不能算错,只能说还是念起来时有点不对咯。
比起when,我会比较喜欢加before因为它明确定标志了之前...

全部展开

先说错的好了
B的话,had是过去式,它并没有在叙述已经发生的事情,那个人只是怕无法完成而已,并不是已完成那种咯。
然后D,has和come同时都是动词,一个句子里不能让一个名词里附有两个动词吧?我会觉得很怪的呢。
要是我的话,我会在AC之间困扰咯,因为C的话,并不能算错,只能说还是念起来时有点不对咯。
比起when,我会比较喜欢加before因为它明确定标志了之前,‘before’ he comes他来到之前,而when he comes就是当他来到时。两种念出后就是有点相似却又不同的意思了。

收起