英语动词时态法纳总结
现完成时现完成进行时
现完成时
1 构成
have has +动词分词
2 基法
(1)表示发生已完成动作现影响结果强调现状况(表示已完成):
I've had two letters from him 已收两封信
He has left the city 已离开城市
Someone has broken the window 窗户破
I have seen you before but I can't remember where 前见记里
Have you finished your homework 做完作业?
(2) 表示动作开始持续现会持续(表示未完成):
Since then he has developed another bad habit 养成种环惯
They have been friends ever since they were in grade school 学起直朋友
How long have you been here 久?
We haven't seen each other for ages 久没见面
I’ve finished half so far 目前止完成半
注:非延续性动词表示般时间状语连:
误:He has died for two years 死两年
正:He has been dead for two years
正:He died two years ago
误:The film has begun for ten minutes 电影开演十分钟
正:The film has been on for ten minutes
正:The film began ten minutes ago
(3)现完成时时间条件状语句中表示某时完成动作例:
I’ll go to your home when I have finished my homework做完作业家
If it has stopped snowing in the morning we’ll go to the park 果中午雪停公园
I’ll go to bed when I’ve finished my homework 做完作业床睡觉
(4)现完成时表示重复动作:
He has always gone to work by bike 总骑行车班
3 现完成时连常词语
现完成时连词语just already yet before never ever recently 等常见:
(1) since:
I have been there many times since the war 次战争该次
We haven’t seen each other since last week 周直未见面
We have been friends ever since 直朋友
时时态:
It seems like years since we last met 似年未见面
It is five years since he came here 里五年
(2) so far目前止:
So far we have learned 2000 English words 目前止已学两千英语单词
So far the search for the missing middleaged woman has been fruitless 目前止没找失踪中年妇女
We haven’t had any trouble so far 目前止没遇麻烦
(3) in for during the past last … years …中:
I've been ill for the past three weeks 三周直生病
Great changes have taken place in the last three years 三年学校发生变化
I have been here (for) the last past month 月里
(4) up to until now 现止:
Up to now he’s been quiet 直刻保持沉默
I have heard nothing from him up to now 现止没听点音信
Up until now we have planted over 20000 trees 目前止已种两万棵树
Up to now the work has been easy 现止工作算容易
Up to now Mr Scott has sent a great many requests for spare parts and other urgent messages from one garage to the other 目前止斯科特先生汽车修理部汽车修理部发送量索取备件信件紧急函件
(5) It’s will be the first second… time that…第 二… 次…:
It’s the first time I’ve been here 第次
Don’t forget it’ll be the first time I’ve spoken in public 忘第次公场合发言
It is the second time I have met here today 天第二次见
4 现完成时般时区
现完成时强调现影响结果现联系 般时强调动作发生时间涉现影响较:
Has the plane arrived 飞机达?
When did it arrive 什时候?
He has bought a car 买部车
He bought a house two years ago 两年前买部车
5 have been to have gone to区
两者均接点have been to表示某现某have gone to表示某现较:
She has gone to Pairs 巴黎(现)
She has been to Paris (three times) 巴黎(三次)(现巴黎)
Have you ever been to American 美国?
I have been to the post office 刚邮局
现完成进行时
1 构成
have has been + 动词现分词
2 基法
(1) 表示现前段时间里直进行动作动作进行已停止:
The telephone has been ringing continually in the office all morning 整早办公室里电话铃声断
Since then they have been trying to find out how the fire began 时直设法查明起火原
What have you been doing since I last saw you 次见面做什?
In the past few years they have been dealing with quite a few international corporations successfully
年中家跨国公司做生意直做成功
(2) 现完成进行时时表示根直接间接证出结:
She is very tired She’s been typing letters all day 累整天信件
Her eyes are red She has been crying 眼睛红直哭
(3) 时表示现前段时间反复发生事情:
They have been seeing each other recently 常常见面
3 现完成进行时现完成时区
(1) 现完成进行时表示正进行动作现完成时表示已完成动作:
He has been writing a letter 直写封信(写)
He has written a letter 写封信(已完成)
(2) 少数动词work study live teach stay等 两种时态含义差 强调动作持续性时现完成进行时更:
How long has your brother worked been working in this factory 哥哥家工厂工作久?
I’ve lived been living here since I taught in this school 学校教直住
(3) 现完成时通常陈述事实现完成进行时表示种感情色彩:
I have waited for two hours 等两时(陈述事实)
I have been waiting for two hours 等两时(等辛苦)
文档香网(httpswwwxiangdangnet)户传
《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档