一道关于 现在完成时 的单选By the time he realizes he_____ into a trap,it'll be too late for him to do anything about it.选择has walked是因为此动作发生在realizes前,那为何不选择walked?并且后面说it'll be too late... ,w
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 17:38:39
一道关于 现在完成时 的单选By the time he realizes he_____ into a trap,it'll be too late for him to do anything about it.选择has walked是因为此动作发生在realizes前,那为何不选择walked?并且后面说it'll be too late... ,w
一道关于 现在完成时 的单选
By the time he realizes he_____ into a trap,it'll be too late for him to do anything about it.
选择has walked是因为此动作发生在realizes前,那为何不选择walked?
并且后面说it'll be too late... ,will be不是说明他还没有掉进圈套吗!?
一道关于 现在完成时 的单选By the time he realizes he_____ into a trap,it'll be too late for him to do anything about it.选择has walked是因为此动作发生在realizes前,那为何不选择walked?并且后面说it'll be too late... ,w
该句的意思是:到他发现他走到陷阱里的时候,做什么都没有用了.
确实这件事还没有发生,是在评价发生之后的后果,现在时来表将来时.
一句话中应保持时态的一致性,如果选walked ,时态与前面realizes(一般现在时)是矛盾的.
walked 是用在假设中虚拟语气中吧
现在完成时用来表示现在之前已发生活或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. 他掉进了陷阱 导致的结果是他要受到一些伤害,刚才发生的动作对现在造成了影响 而过去式时表示只是一个动作过去了 对现在没什么影响的 如果他已经走出这个陷阱的时候再想起来就可以
will的原因是整句翻译一下就知道了 到他意识到自己掉入一个陷阱的时候 做任何...
全部展开
现在完成时用来表示现在之前已发生活或完成的动作或状态,但其结果却和现在有联系,也就是说,动作或状态发生在过去但它的影响现在还存在. 他掉进了陷阱 导致的结果是他要受到一些伤害,刚才发生的动作对现在造成了影响 而过去式时表示只是一个动作过去了 对现在没什么影响的 如果他已经走出这个陷阱的时候再想起来就可以
will的原因是整句翻译一下就知道了 到他意识到自己掉入一个陷阱的时候 做任何事都将太迟了 by the time 到什么什么的时候
eg:By the time they get here, we'll have finished the work.
等他们到这里时,我们会已经把工作做完。
收起