作业帮 > 英语 > 作业

现在完成时和过去完成时怎样区别?

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 09:34:32
现在完成时和过去完成时怎样区别?
看时间起点.如果以“现在”为起点,强调已经完成的动作或对现在造成的影响,则用现在完成时;如果以“过去”为起点,在过去某一时间之前已经完成的动作,则用过去完成时.比如:I have learnt English for more than thirty-three years.(现在完成时) He told us than he had learnt English for more than thirty-three years (宾语从句用过去完成时)