关于完成时态.A:Why are you still here?I thought you had nearly finished your work?这里的thought为什么不是think,还有 think和have finished可不可以连用?B:I had,but the computer crashed and I had to start everything again!had是怎

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 18:55:11

关于完成时态.A:Why are you still here?I thought you had nearly finished your work?这里的thought为什么不是think,还有 think和have finished可不可以连用?B:I had,but the computer crashed and I had to start everything again!had是怎
关于完成时态.
A:Why are you still here?I thought you had nearly finished your work?
这里的thought为什么不是think,还有 think和have finished可不可以连用?
B:I had,but the computer crashed and I had to start everything again!
had是怎么回事?had to呢
就是这里 .为什么不能用一般过去时态.或者是现在完成时态.为什么是过去完成时?

关于完成时态.A:Why are you still here?I thought you had nearly finished your work?这里的thought为什么不是think,还有 think和have finished可不可以连用?B:I had,but the computer crashed and I had to start everything again!had是怎
thought:这是A在见到B之前想的,对于看到了B的现在来说,已经是过去了.在表示出乎意料的句子中常常这样用.
因为前面用了过去时thought,所以后面是had finished.如果是think,那么后面就是have finished.
B说的I had是I had nearly finished的意思,之所以用过去完成时是因为这是在电脑坏掉之前就已经完成的,电脑坏掉是过去,所以用了过去完成时.had to是一般的过去时,就是在电脑坏掉的时候,不得不重新干了.至于现在重新干了多少,与这句话无关.

恩,其实所谓的过去就意味着动作不再发生,有时暗示相反的动作正在发生
A。是过去的想法而不是现在,因为现在已经明白了事情的真相
B。这里的had就是实义动词也就是一般过去

thought是“原以为”的意思。改成 think和have finished 意思就变了
crashed and I had to (and连接的两个动词时态要一致)

A:第一个问题,thought为什么不是think。这是因为现在这句话是过去完成时的,过去的事情当然是用过去式,这个句子是指他过去想要做什么。第二个问题我不记得了。。。
B:因为这个句子就是过去完成时。。他说他做完了,他过去完成了可现在没有啊,他说电脑出了问题么,他不得不从新开始。
OK,understand?有一点点的缺点。。给分哦~~...

全部展开

A:第一个问题,thought为什么不是think。这是因为现在这句话是过去完成时的,过去的事情当然是用过去式,这个句子是指他过去想要做什么。第二个问题我不记得了。。。
B:因为这个句子就是过去完成时。。他说他做完了,他过去完成了可现在没有啊,他说电脑出了问题么,他不得不从新开始。
OK,understand?有一点点的缺点。。给分哦~~

收起