have done 的相关用法

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 13:54:39
have done 的相关用法

have done 的相关用法
have done 的相关用法

have done 的相关用法
1.have done是现在完成时,表示动作发生在过去一直延续到到现在为止.或许动作已完成,或许动作还在进行.如:
We have finished our task.我们已经完成了任务.(强调动作已终止)
We have lived here for ten years.1.我们在这里住了十年了.(表示动作终止.)
2.我们已经在这里住了十年了.(我们现在仍住在这里.表 示动作仍在进行)=We have been living here for ten years.
2.had done 是过去完成时,表示过去的过去,指过去某一时间之前就已完成的动作.如:
We had finished it by the time they went back.
He told us that he had seen the film (two years before).
Last night,he had not come back by 12 o'clock.