Not until i began to work (did i realize) how much time i had wasted为什么不用(have i realized) 它们之间有什么区别
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/25 22:30:17
Not until i began to work (did i realize) how much time i had wasted为什么不用(have i realized) 它们之间有什么区别
Not until i began to work (did i realize) how much time i had wasted
为什么不用(have i realized) 它们之间有什么区别
Not until i began to work (did i realize) how much time i had wasted为什么不用(have i realized) 它们之间有什么区别
意思其实是一样的,区别不大
细微的区别是have是现在完成时,表示“现在”已经意识到,而did是过去时,表示过去工作时意识到.
这句话的意思是
直到我开始工作,我才意识到我已经浪费了多少时间。
用have I realized的话,语法不对,表示过去已经意识到,这种意识一直持续到现在
而这里的not until 显然不是这种用法
你把句子还原
I didn't begin to work until I realized how much time I had wasted.
not until的前后时态应该是要一致的吧
这个题其实是时间的问题。作者“意识到自己浪费了很多时间”的时刻应该是在他开始工作的时候。这个时刻明显属于过去的某一个时间,所以要用did。再者说,意识到自己浪费时间是过去的动作,和现在没有什么直接的关系,所以用完成时既不妥当也无必要。...
全部展开
这个题其实是时间的问题。作者“意识到自己浪费了很多时间”的时刻应该是在他开始工作的时候。这个时刻明显属于过去的某一个时间,所以要用did。再者说,意识到自己浪费时间是过去的动作,和现在没有什么直接的关系,所以用完成时既不妥当也无必要。
收起