您的位置:首页 英语文章 英语语法 过去完成时与现在完成时
功能简介
提供英语学习的各类文字资料。

过去完成时与现在完成时

类型:英语语法    时间:2024-11-07    点击量1159
I have known him for three years.我认识他三年了。
I had known him when I was a student.我当学生时,就已经认识他了。
过去完成时与现在完成时二者用法基本相同,但现在完成时以现在的时间为基点,过去完成时则以过去的时间为基点,与现在无关,即过去的过去。
I have finished my experiment.
我已经做完实验了。(表示现在说话时已经做完实验)
By six o'clock,I had finished my experiment.
在六点以前,我就已经做完实验了。(表示在过去的某一时间six o'clock以前已经做完实验,与现在毫无关系)
注意:过去完成时,主要用于间接引语中。

易混词组
How long多久…… (只指时间,不指距离)
How often多久一次(指频率)
How far多远……(指距离)
How soon(指多长时间)
How many times(指次数)
下一条:序数词前用不定冠词
关于我们 | 联系我们 | 商务合作 | 服务条款 | 免责声明 | 网站地图 | 找回密码
Copyright @ 2020-2024 中小学英语网 专业的中小学英语学习平台 版权所有