作业帮 > 英语 > 作业

关于完成时态.A:Why are you still here?I thought you had nearly fin

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/05 07:21:25
关于完成时态.
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 fin
thought:这是A在见到B之前想的,对于看到了B的现在来说,已经是过去了.在表示出乎意料的句子中常常这样用.
因为前面用了过去时thought,所以后面是had finished.如果是think,那么后面就是have finished.
B说的I had是I had nearly finished的意思,之所以用过去完成时是因为这是在电脑坏掉之前就已经完成的,电脑坏掉是过去,所以用了过去完成时.had to是一般的过去时,就是在电脑坏掉的时候,不得不重新干了.至于现在重新干了多少,与这句话无关.