现在完成时(初中英语语法)
(2010-11-10 09:44:32)
标签:
杂谈 |
1.基本概念
2. 基本结构
①肯定句:主语+have/has+动词过去分词+宾语(其中have/has为助动词,have的主语为I, you, they, we, has的主语为he,she,it,等单数名词或代词)
②否定句:主语+have/has not+动词的过去分词+宾语(缩写形式分别为haven’t和hasn’t)
③一般疑问句:Have/Has+主语+动词的过去分词+宾语
④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词+其他)
3. 基本用法
①表示过去发生或已完成的某个动作对现在产生的影响或结果,强调的是这个影响或结果,常同already, just, yet等状语连用
I have just turned off the light. 我刚刚把灯关上。(结果是灯已经关上了)
She has lost her bike. 她把自行车丢了。(影响是他现在没有自行车骑了)
The rain has stopped now. 雨已经停了。(结果是我们可以出门了)
I have already read the book. 我已读过这本书了。(结果是已知道这本书的内容)
She has had a good education. 她受到过良好的教育。(影响是她文化水平高,有修养)
② 表示开始于过去、持续到现在的动作或状态,并可能继续下去,常同包括现在在内的时间状语连用,如:today, now, this week, this morning, these days, this afternoon, recently, so far等;也同“for+时间段”或 “since+时间点”的状语连用
We have had much snow this winter. 今年冬天多雪。
She has taught in the school for ten years. 她在这所学校教书已经10年了。
I haven't eaten anything since breakfast. 我从早饭起就一直没有吃东西。
We have been busy this morning. 今天上午我们一直很忙。
I have known her since we were children. 我从小就认识她。
I haven't seen John today. 我今天没有见到约翰。
It has rained a lot these days. 这些天多雨。
③ 表示从过去某一时间到说话时这段时间中反复发生的动作或多次动作的总和,常同频度副词always, often, seldom, never等连用
He has done a lot of work in the past two years. 在过去两年中他做了许多工作。
I have learned about two hundred English words this morning. 本月我学了大约200个英语单词。
I have been to the Great Wall twice. 我曾经去过长城两次
It has rained every day this week. 这个星期天天下雨。
She has always walked to school. 她一直步行去学校。
I have never seen such a beautiful bird. 我从没见过这么美丽的鸟。
I have often met the old man on my way to work. 我在上班的路上常常遇见那位老人。
4. be的现在完成时态
① 可表示一种状态,表示从过去已经开始持续到现在,要与表示一段的时间状语连用。
There has been a factory near No. 14 Middle School for several years.
十四中学附近有家工厂,已经有几年了.
② 可表示某人刚刚去往某地,迄今未归。
Where has your mother gone,
little John?
③ 后加地点, 表示某人曾经到过某地.
Have you ever been to West Hill Farm?
你曾经到过西山农场吗?
5. 延续性动词与非延续性动词在现在完成时中的使用规则
① 延续性动词如be,have,know,live, work,study,learn,teach,speak,talk,draw, wait,wear,walk,sleep等等,在现在完成时时态中,这些动词并无严格限制,基本可以任意使用, 如:Uncle Wang has worked in this factory for ten years.王伯伯在这家工厂工作十年了。
② 非延续性动词表示状态有三种方法:
A. 用相应的延续性动词来替换非延续性动词。句中的谓语动词一般用现在完成时,时间状语为“for +时间段”或“since +时间点(过去某一时刻或非延续性动词的一般过去时从句)”
(常见非延续性动词与延续性动词转换如下:come→be,come to→be in /at, go out→be out,leave→be away,begin / start→be on,buy→have,borrow→keep, join→be a member of /be a...member, die→be dead,put on→wear,catch a cold→ have a cold,get to know→know,become a teacher→be a teacher,fall asleep→be asleep,go to sleep→sleep等。)
B.
用“非延续性动词的一般过去时+一段时间+ago”这一句型(即用一般过去时)。例
They came here five years ago.他们是五年前来这里的。
C. 用“It is(has been)+时间段+since从句(从句的谓语动词用非延续性动词的过去式)”这一句型。
It is five years since they came here.自从他们来到这里已经有五年了。
6. 现在完成时与一般过去时的区别
① 现在完成时强调过去发生的动作对现在的影响和结果,而一般过去时与现在没有联系,只是说明某个动作发生的时间是在过去。
I have washed the car. 我洗过了车。(看上去很漂亮)
I washed the car a moment ago. 我刚才洗过车了。
She has watered the flowers. 她已经浇了花。(不需要再浇了)
She watered the flowers yesterday. 她昨天浇的花。
② 现在完成时表示的动作或状态延续到现在并可能延续下去,而一般过去时则单纯表示过去某段时间内的经历。
He has waited for her for two hours. 他等她已经两个小时了。
He waited for her two hours and then went home. 他等她等了两个小时,然后就回家了。
I have reviewed two lessons this morning. 今天上午我已经复习了两课。(说话时还在上午)
I reviewed two lessons this morning. 今天上午我复习了两课。(说话时已是下午或晚上)
③ 现在完成时与一般过去时的时间状语有很大不同。一般过去时总是与具体的表示过去某一时间的副词连用,而现在完成时时间标志词则相应复杂的多(可参见上文)。
7. 规则动词与不规则动词的过去分词形式
① 规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。四点变化规则:
动词原形
baby-sit照顾
be(am/is/are)是
beat
击打
become
begin
开始
bend
使弯曲
bet
赌
bite
咬
blow
吹
break
打破
bring
拿来
build
burn
buy
can
能
cast
抛
catch
捕捉
choose
选择
come来
cost花费
cut割
deal
分配
dig挖
do /does做
draw画
拉
拖
dream
做梦
drink
喝
drive驾驶
eat吃
fall
掉落
feed喂
feel
触摸
fight作战
find
找出
fly
飞
forbid
禁止
forget
忘记
forgive原谅
freeze
结冰
get
give给
go
去
grow
成长
hang
挂/绞死
have/has
有
hear
听到
hide
隐藏
hit
打
hold
拿住
hurt
受伤
keep保持
know
知道
lay
放置
lead
引导
learn
学习
leave离开
lend
借贷
let让
lie躺
light
点着
lose遗失
make制作
may可以
mean表…意思
meet遇到
mistake误认
misunderstand误会misunderstood
pay支付
prove证明
put放置
quit放弃
read读
rebuild改建
retell复述
rid
免除
ride骑
rise上升
run跑
saw锯
say说
see看
seek寻觅
sell卖
send送/寄
set安置
sew缝合
shake摇
shall将
shine发光
擦亮
shoot放(炮)
show显露
sing
唱歌
sink下沉
sit坐
sleep睡
smell发出气味
sow种植
speak说
spell拼写
spend花费
spit吐出
spring跳跃
stand站立
steal偷
sweep打扫
swim游泳
take拿
teach教
tear撕裂
tell告诉
think思考
throw投/扔
understand了解
wake醒着
wear穿着
wet淋湿
will将
win获胜
write书写