题目
现在完成进行时的基本用法
提问时间:2020-11-26
答案
现在完成时的用法
一、构成方法
过去完成时由“have [has]+过去分词”构成.
二、基本用法
1.已完成用法(影响性用法).该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果:
She’s gone to bed.她睡觉了.(结果:她现在在床上)
Have you seen my key?你看到我的钥匙了吗?(结果:你知道它在哪里吗?)
He has eaten nothing today.他今天什么也没吃.(结果:他现在一定很饿)
2.未完成用法(持续性用法):该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束):
Have you waited long?你等了很久吗?
We have been busy this afternoon.今天下午我们一直很忙.
I’ve waited a week for your answer.等你的回答我等了一个星期.
【注】除以上用法外,现在完成时还可表示过去的重复动作甚至将来动作:
He has always gone to work by bike.他总是骑自行车上班.
I’ll go to bed when I’ve finished my homework.我做完作业后就上床睡觉了.
三、since与现在完成时
since不管用作介词还是连词,句子(主句)谓语通常都用现在完成时:
He has lived here since 1999.自1999年以来,他就一直住在这儿.
I haven’t heard from him since he left.他走之后我还没接到过他的信.
【注】表示时间长度时,通常用一般现在时代替现在完成时:
It’s ten years since he left here.他离开这儿已10年了.
四、现在完成时与一般过去的区别
现在完成的已完成用法很容易与一般过去时相混淆,其区别是:前者强调对现在的影响和结果,后者不强调这个影响和结果,而是强调这个动作发生的时间是在过去:
I’ve lived here for ten years.我在这里住了10年.(现在仍住这儿)
I lived here for ten years.我在这里住过10年.(现在不住这儿了)
【注】在有些情况下(如与副词just,before,recently等连用时),用现在完成时和一般过去时均可:
He [has] just left the office.他刚刚离开办公室.
I (have) read the book before.我以前读过这本书.
I saw [have seen] her recently.我最近见过她.
五、have been to 和have gone to
两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场.比较:
He has been to Beijing three times.他去过北京三次.
He has gone to Beijing.他去北京了.(即现在不在这儿)
一、构成方法
过去完成时由“have [has]+过去分词”构成.
二、基本用法
1.已完成用法(影响性用法).该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果:
She’s gone to bed.她睡觉了.(结果:她现在在床上)
Have you seen my key?你看到我的钥匙了吗?(结果:你知道它在哪里吗?)
He has eaten nothing today.他今天什么也没吃.(结果:他现在一定很饿)
2.未完成用法(持续性用法):该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束):
Have you waited long?你等了很久吗?
We have been busy this afternoon.今天下午我们一直很忙.
I’ve waited a week for your answer.等你的回答我等了一个星期.
【注】除以上用法外,现在完成时还可表示过去的重复动作甚至将来动作:
He has always gone to work by bike.他总是骑自行车上班.
I’ll go to bed when I’ve finished my homework.我做完作业后就上床睡觉了.
三、since与现在完成时
since不管用作介词还是连词,句子(主句)谓语通常都用现在完成时:
He has lived here since 1999.自1999年以来,他就一直住在这儿.
I haven’t heard from him since he left.他走之后我还没接到过他的信.
【注】表示时间长度时,通常用一般现在时代替现在完成时:
It’s ten years since he left here.他离开这儿已10年了.
四、现在完成时与一般过去的区别
现在完成的已完成用法很容易与一般过去时相混淆,其区别是:前者强调对现在的影响和结果,后者不强调这个影响和结果,而是强调这个动作发生的时间是在过去:
I’ve lived here for ten years.我在这里住了10年.(现在仍住这儿)
I lived here for ten years.我在这里住过10年.(现在不住这儿了)
【注】在有些情况下(如与副词just,before,recently等连用时),用现在完成时和一般过去时均可:
He [has] just left the office.他刚刚离开办公室.
I (have) read the book before.我以前读过这本书.
I saw [have seen] her recently.我最近见过她.
五、have been to 和have gone to
两者均可后接地点,前者表示去过某地,通常可与表示次数的状语连用;后者表示到某地去了,强调说话的当时去某地的人不在场.比较:
He has been to Beijing three times.他去过北京三次.
He has gone to Beijing.他去北京了.(即现在不在这儿)
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1他把他的旧车卖了以后,又买了一辆新的.He bought a new car after he____ ____ ____ ____ ____ ____.
- 2分解因式 ①3a3-18a2+27a ②x2+4xy+4y2-2x-4y-3
- 3y=2x平方-5x+2 当x=a时
- 4They may visit a home for the elderly this Sunday同义句()they()()a home for
- 5以Most people believe that teenagers and their parents开头 的完形填空答案
- 64.3595(保留四个有效数字)
- 7用换元积分法计算不定积分∫(3x^2-2)/(x^3-2x+1)dx
- 8go的反义词
- 9已知某温度时饱和NaOH溶液中溶质的质量分数为A%,该饱和溶液的密度为ag/cm3.在100mL水中溶解NaOH至质量分数为A%时,溶液的体积是______.
- 1012345678运用加减乘除计算怎么能等于1
热门考点
- 1因式分解.x∧4+x∧2y∧2+y∧4
- 2辽吉黑蒙 冀晋陕宁 鲁皖苏浙 豫鄂湘赣 台闽滇琼 川黔粤桂 甘新藏青
- 3英文俗语译成中文,请用汉语成语表达
- 4书面表达,介绍你的房间,需要用到的词wall,desk,bookcase,near,window,bed,chair
- 5i used to lived in a small village on the c---- with a beautiful sea.
- 6关于思乡的古诗词
- 7用8根火柴棍可以摆成一个正方形,现添两根,即10根火柴棒能摆出与这个正方形同样大小的图形吗?
- 8l missed to see this film yesterday
- 9已知:如图,A、B、C、D四点对应的实数都是整数,若点A对应于实数a,点B对应于实数b,且b-2a=7,那么数轴上的原点应是_点.
- 10definet