内容正文:
语法复习
一.一般现在时
【注释1】一般现在时的谓语动词:
1.谓语动词是am/is/are(be动词要根据主语来确定)
2.谓语动词是行为动词时,主语为第三人称单数,谓语用第三人称单数形式。其他情况用动词原形。
3.谓语动词含有情态动词的现在式,其后要接动词原形。
【注释2】一般现在时的时间状语:
频率副词、every+时间名词(比如every week)、次数+a+天/周/月/年(比如twice a day)
【注释3】用法:该时态描述现在经常发生的动作或存在的状态、习惯性动作、能力、性格、客观真理。此外,谚语中要用一般现在时。
I go to school on foot every day.
我每天步行去上学。
They play football once a week.
他们每周踢一次足球。
He can swim.他会游泳。
Kent is a kind boy.肯特是个善良的男孩。
Light travels faster than sound.光比声音传播得快。
Practice makes perfect.熟能成巧。
二.一般过去时
【注释1】一般过去时的谓语动词:
1.谓语动词是be动词(was/were),主语是I/he/she/单数可数名词/不可数名词,be动词用was,其余情况用were。
2.谓语动词是行为动词,要用过去式。
3.谓语含有情态动词,情态动词用过去式。
【注释2】标志词:yesterday, the other day, 一段时间+ago, last+时间名词,in+过去的年份等。
【注释3】用法:描述过去习惯性或重复性动作以及过去发生的事情。
We visited that school last week.上周我们参观了那所学校。
I lived in Shanghai 4 years ago.我四年前住在上海。
I could swim at the age of 8.我8岁时会游泳。
【注释4】when/while引导时间状语从句时主从句都可以使用一般过去时。
When I was five,I was able to swim.我5岁时会游泳。
His wife carried the two children while he carried the luggage.妻子带着两个孩子,他拿着行李。
三.现在进行时
【注释1】构成方式:am/is/are+V-ing
【注释2】用法:
1. 描述此刻正在发生的动作,标志词有now、look、listen。
She is reading the book now.她现在在看书。
Listen! Someone is knocking at the door.听!有人在敲门。
Look!They are planting trees.看!他们在植树。
2.句中没有标志词,结合上下文的语境可知要用现在进行时。
—Where’s Lucy?露西在哪里?
—She is doing her homework in the living room.
她在客厅做家庭作业。
3.描述现阶段在进行的动作,说话时不一定在进行,常与these days,this week,this morning/afternoon/evening等时间段连用。
I am writing a new book these days.这几天我在写一本新书。
4.位移动词(比如come、leave)常用现在进行时表示一般将来时。
My mother is coming to see me this weekend.
我妈妈打算这个周末来看我。
We are leaving Wuhan the day after tomorrow.我们后天离开武汉。
四.过去进行时
【注释1】构成方式:was/were+V-ing(be动词用was还是were要根据主语来确定)
【注释2】标志词:at that time/moment,this time yesterday,at+时刻+last night,then等。
【注释3】用法:描述过去某一时刻或过去一段时间内正在进行的动作。
She was picking apples in her garden this time yesterday.
昨天这个时候她正在花园里摘苹果。
They were cleaning their bedrooms at seven last night.他们昨晚7点半在打扫卧室。
【注释4】主句用了一般过去时,when引导的时间状语从句可以用过去进行时。
When she made a phone call,I was writing a letter.她打电话时我正在写信。
【注释5】while引导时间状语从句时:
1.主从句都用过去进行时。
He was listening to the music while we were watching TV.我们看电视时他在听音乐。
2.主句用过去进行时,从句用一般过去时。
He was drinking coffee while we drank wine.我们喝葡萄酒时他在喝咖啡。
3.主句用一般过去时,从句用过去进行时。
While the lights were changing to red,a car suddenly appeared round the corner.
当交通灯正在变为红色时, 一辆小汽车突然出现在拐角处。
【注释6】过去进行时与一般过去时的区别:
1. 过去进行时不能与“一段时间+ago”连用,一般过去时可以与它连用。
I bought a book two days ago.我两天前买了一本书。
2.过去进行时表示在过去某一特定的时间点或时间段正在进行的动作,强调动作的未完成性。一般过去时表示在过去时间里动作已经完成。
She was writing a letter to her friend last night. 她昨晚一直在给朋友写信。(信不一定写完)
She wrote a letter to her friend last night. 她昨晚给朋友写了封信。(信写完了)
3.过去进行时侧重说明动作的持续时间的长度,一般过去时说明过去某时发生某事,强调动作的事实。
It was raining all night.下了一整夜雨。
It rained last night.昨晚下雨了。
五.一般将来时
【注释1】构成方式:
1.shall/will+动词原形(shall只用于第一人称,will用于各种人称。主语是第一人称时shall可以和will互换使用)
2.am/is/are going to+动词原形
【注释2】标志词:soon,tomorrow, in the future, next+时间名词, in+未来的时间等。
【注释3】用法:表示将来发生的动作或存在的状态。
【注释4】助动词shall/will和be going to的区别:
1.shall和will没有人称和数的变化。be going to中be动词用am/is/are要根据主语来确定。
I shall/will visit you the day after tomorrow.我后天来看你。
I am going to wash the clothes soon.我马上洗衣服。
2.be going to表示近期、眼下要发生的事情,will/shall表示的将来时间较远一些。
He is going to write a letter tonight.他今晚将写一封信。
We shall/will pay a visit to Changchun next month.我们下个月要游览长春。
Peter will publish a book one day.总有一天彼得将出版一本书。
3.be going to表示根据主观判断将来肯定发生的事情。will/shall表示纯粹的将来,强调客观上将来势必发生的事情。
He is seriously ill. He is going to die.他病得很重。他马上要死了。
He will be twenty years old.他将近20岁。
4.be going to还可以表示“打算”,含有事先考虑好的意图。will/shall表示未经事先考虑的意图。
Carol is going to lend me her book.卡罗尔打算把自己的书借给我。
Tim will arrive here in half an hour.蒂姆半小时后将到这里。
5.be going to表示有迹象表明即将发生天气变化等情况,will/shall没有这种用法。
Look!It is going to rain.看!快下雨了。
【注释5】有时句中没有表示将来的时间状语,结合上下文推断可知要用一般将来时。
— Excuse me, what time does Flight BA 2793 leave? 打扰一下,航班BA 2793什么时候起飞?
—Just a minute. I will check for you. 请稍等。我为你核查。
六.过去将来时
【注释1】构成方式:
1.was/were going to+动词原形
2.should/would+动词原形(should只用于第一人称,would用于各种人称。当主语是第一人称时should和would可以互换使用)
【注释2】用法:表示从过去某一时间来看将要发生的动作或存在的状态。
【注释3】助动词should/would和was/were going to的区别:
1.should和would没有人称和数的变化。was/were going to中的was/were要根据主语来确定。
2.was/were going to表示近期、眼下要发生的事情,would/should表示的将来时间较远一些。
They knew that we should/would go to Hangzhou in five days.
他们知道我们5天后要去杭州。
She said she was going to start at once.她说她将立即出发。
3.was/were going to+动词原形表示根据当时情况判断有可能但不一定会发生某事。should/would+动词原形强调客观上将来肯定发生某事。
It seemed as if it was going to rain.看来好像要下雨。
She was sixty-six. In three years,she would be sixty-nine.
她66岁了。三年后,她是69岁。
4.was/were going to+动词原形还可以表示“打算”,should/would没有这种用法。
I was told that he was going to return home.他告诉我他打算回家。
【注释4】位移动词可以用过去进行时表示过去将来时。
He said the train was leaving at six the next morning.他说火车第二天早晨出发。
She told me she was coming to see me.她告诉我她要来看我。
七.现在完成时
【注释1】构成方式:助动词have/has+过去分词
1.主语是he/she/it/单数可数名词/不可数名词,助动词用has,其余情况用have。
2.have可以缩写为’ve,has可以缩写为’s。have/has的否定形式是haven’t/hasn’t。
【注释2】标志词:since+时间点、since+时间段+ago、for+时间段、in the last/past+时间段、for the past+时间段等。
【注释3】用法:
1.完成:用在肯定句中指某事发生在过去,到现在为止已经结束。用在否定句中表示动作到现在为止还没结束。
I have had breakfast. 我吃过早餐了。
—What do you think of the book you borrowed from the library yesterday?
你觉得你昨天从图书馆借的那本书怎么样?
—I have no idea. I haven’t read it. 我不知道。我还没读完。
2.经历:指从过去到现在之间曾经经历过的事情,常与表示次数的词语连用。
He has read this book twice. 这本书他读了两遍。
3.重复:表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束,句中常用频率副词。
My father has always gone to work by bike.我父亲一向骑自行车上班。
4.影响:表示动作已经发生并对现在造成影响。
Someone has broken the window.
有人把窗户打破了。(影响:窗户仍破着)
【注释3】have/has been(to)表示“去过”的用法:
1.主语的人称没有限制。介词to后面要接地点名词。
2.该结构指某人的经历,表示某人以前曾到过该地且已经从该地离开。它不与延续性时间状语连用,可以与once, twice, ever, never等词连用。
They have ever been to Tibet.他们曾经去过西藏。
Tom has been to the UK twice.汤姆去过英国两次。
3.have/has been也可以直接接地点副词。
Fuzhou is beautiful.I have been there.
福州很美。我去过那里。
【注释4】have / has gone(to)表示“去了”的用法:
1.主语常用第三人称。介词to后面要接地点名词。
2.该结构不与once, twice, ever, never等词或延续性时间状语连用,指现在还在该地或在去往该地的途中,但不在说话人所在地。
—Where is Bob? 鲍勃在哪里?
—He has gone to Xiamen. 他去了厦门。
3.have/has gone也可以直接接地点副词。
Linda isn’t here.She has gone home.
琳达不在这里。她回家了。
【注释5】have/has been in+地点名词表示“呆在某地”。主语的人称没有限制,可以与延续性时间状语连用。
Anne has been in Changsha for two years. 安妮在长沙呆了两年。
【注释6】在现在完成时的肯定句中,for或since引导的时间状语常与延续性动词连用。如果是短暂性动词,则要转换为对应的延续性动词。
短暂动词
延续性动词
短暂动词
延续性动词
start/begin
be on
buy
have
become
be
leave
be away
borrow/lend
keep
die
be dead
open
be open
join
be in/be a member of
close
be closed
get married
be married
get to know
know
come here
be here
go there
be there
finish
be over
arrive/reach
be
catch a cold
have a cold
fall asleep
be asleep
I have left Wuhan. 我离开武汉了。
I have been away from Wuhan for a week.我离开武汉一个星期了。
【注释7】现在完成时和一般过去时的异同点:
相同点:动作或状态都发生在过去。
不同点:现在完成时强调动作或状态从过去发生到现在,对现在造成影响。一般过去时只描述过去的动作或状态,不涉及对现在造成影响。
I have taught English here since 2019.
自2019年起我就在这里教英语。(对现在的影响是还在这里教英语)
I taught English here in 2019.
我2019年在这里教过英语。(只说明过去在这里教英语,不涉及现在是否还在这里教英语)
八.过去完成时
【注释1】构成方式:助动词had +过去分词(had可以缩写成’d,had的否定形式是hadn’t)
【注释2】用法:
1.表示在过去某一时刻或动作以前完成了的动作,标志词有by+过去的时间点、by the end of+过去的时间点/时间段,before+过去的时间点等。
I had finished reading the novel by nine o'clock last night. 昨晚九点我已读完这本小说了。
We had learned over three thousand English words by the end of last term.
到上学期末我们已经学了3000多个英语单词。
They had planted six hundred trees before last Wednesday.
在上星期三之前,他们已经种了六百棵树了。
2.主句是一般过去时,谓语是told、said、knew、thought等及物动词,其后接了that引导的宾语从句。如果从句谓语动词发生在主句谓语动作之前,从句要用过去完成时。
I thought I had sent the letter a week before. 我认为我一星期前就把信寄出去了。
3.在含有定语从句的复合句中,如果叙述的是过去的事,先发生的动作常用过去完成时。
She found the key that she had lost.她丢失的钥匙找到了。
4.在含有时间、原因等状语从句的复合句中,主从句的动作发生有先后关系,动作在前的,用过去完成时,动作在后的用一般过去时。
When I woke up, it had already stopped raining.我醒来时雨已停了。
I didn't know a thing about the verbs because I had not studied my lesson.
我对动词一无所知,因为我没有好好学习功课。
5.表示由过去的某一时刻开始,一直延续到过去另一时间的动作或状态,常与for+时间段或since+时间点等连用。
He said he had worked in that factory since 1979. 他说自从1979年以来他就在那家工厂工作。
I had been at the bus stop for 20 minutes when a bus finally came.
我在车站已经等了20分钟,一辆公共汽车终于来了。
【注释3】过去完成时与现在完成时的区别:
1.现在完成时表示的动作发生在过去,以现在的时间为基点,侧重对现在产生的结果或造成的影响。
2.过去完成时以过去时间为基点,所表示的动作发生在过去的过去,只有和过去某时或某动作相比较时才用到该时态。
I have learned 1000 English words so far.到目前为止我已经学会了1000 个英语单词。
I had learned 1000 English words till then.到那时为止我已经学会了1000 个英语单词。
学科网(北京)股份有限公司
$$