一般过去时,现在完成时和过去完成时
温柔似野鬼°
641次浏览
2021年01月25日 01:11
最佳经验
本文由作者推荐
饿狼的传说-
一般过去时,现在完成时和过去完成时
一般过去时态表示过去某个时间发生的动作或存在的状态,常和表示过去的时间状语连用,也表示过
去经 常或反复发生的动作,常和表示频度的时间状语连用,试看下列例句:
1. I was in the classroom yesterday morning
2. My father was at work last week.
3. I visited the Palace Museum three weeks ago.
4. He always went to work by bus last year.
5. I wrote home once a week at college.
1. yesterday
或以其构成的短语:
yesterday morning(afternoon, evening)
等;
2.
由
一时间名词
构成的短语:
last night, last year (winter, month, week)
等;
3.
由
时间段
+ago
构成的短语:
a moment ago, a short time ago, an hour ago
等;
现在完成时表示:
(1)过去发生或已经完成的动作对现在造成的影响或结果
,
常与
already,
just
,
yet
,
before
,
eve r
,
never
等副词连用;
(2)
发生在过去某一时刻的
,
持续到现在的动作(用行为动词表示)或状
态(
be
动词表示)
,常与
for
(
+
时间段)
,
since
(
+
时间点或过去时的句子)连用。试看下列例句:
1.
My father has brought many books for me , so I can do some reading now.
2.
I have already finished my homework, so I can give it to my teacher now.
3.
Kevin hasn't seen the film yet, so he has nothing to say about the film.
4.
This is the best film I have ever seen.
5.
Mary has been ill for three days.
6.
I have lived here since 1998.
现在完成时不能和表示过去的时间状语连用,如
yesterday, last year, two days ago, just now
等等,但可以和
already, yet, sometimes, always, before, recently,ever, never
等连用。
I am a slow walker, but I never walk backwards. (n America)
我虽走得很慢,但是我从来不会后退。(亚伯拉罕
.
林肯美国)
1
4.
其它:
just now
或者由句子本身的时态所反映出来的。
I have met him before.
我从前曾见过他。
Ma Hong has always been a good student.
马红一直是个好学生。
I have often seen him in the street.
我经常在街上看见他。
They have never been to Beijing.
他们从未去过延安。
I haven't seen him recently.
我近来没看到他。
现在完成时既然可以表示从过去持续到现在,那么在延 续性用法中,谓语动词必须为延续性的,
而不可以和瞬间动词连用。
1.
I have brought the book for ten days. (
×
)
2.
They have already come here since three years ago. (
×
)
但是,在否定句中非延续性动词可以表示状态的延续,试看下列例句:
1. I haven't seen her for a long time.
2. He hasn't left home ever since he lost his job.
过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作,即“过去的过去”
,
常与
by
,
before
等词连用,也可以表示在过去 某个时间或动作之前发生并一直持续到那个时间的动作或状态,常与
just
,
alr eady
,
for
,
since
等时间副词连用,试看下列例句:< br>
By ten o'clock this morning, we had visited the Happy Valley.
I had finished my piano lesson before nine yesterday evening.
The film had begun before we got to the cinema.
He had done his homework before he played table tennis.
I had been at the bus stop for ten minutes when the bus finally came.
He had just worked in that school for three years before he came to our school.
过去之前的动
The film had already been on for half an hour when I went to the cinema.
They had lived in Shenzhen since 2004, and they moved to Guangzhou last month.
I am a slow walker, but I never walk backwards. (n America)
我虽走得很慢,但是我从来不会后退。(亚伯拉罕
.
林肯美国)
2
过去某一时间
【
2011
北京】
1. Paul ant I _________ tennis yesterday. He did much better than 1.
A. play
B. will play
C. played
D. are playing
【
2011
内蒙古包头】
2. Mr. Black is going to marry a girl he _________ in Japan last year.
A. meets
B. met
C. has met
D. would meet
【
2011
呼和浩特】
3. He went into his room, _________ the light and began to work.
A. has turned on
B. turned off
C. turned on
D. has turned off
【
2011
贵州毕节】
4. ---What did Mr
.
Smith do before he came to China?
--- He _________ in a car factory
.
A
.
worked
B
.
works
C
.
is working
D
.
will work
【
2011
四川广元】
5. --- Have you ever been to Hong Kong
?
---Yes, I _________ there last month.
A. went
B. have been
C. goes
D. will go
【
2011
山东菏泽】
6. This morning I had hardly got to my school when it _________ to rain.
A. had begun
B. was beginning
C. began
D. begins
【
2011
广西柳州】
7. ---You have
found your lost umbrella, haven’t you?
---Yes. I _________ it behind the door this afternoon.
A. have found
B. will find
C. found
【
2011
四川凉山】
8. Ten minutes ago, there _________ an eraser, a pen and some books on the desk.
A. was
B. were
D. are
【
2011
四川德阳】
9. --- Do you know who cleaned the blackboard, Tina?
--- Yes. John _________.
A. do
B. does
C. did
D. will do
【
2011
浙江杭州】
10. The last time I _________ to the cinema was two years ago.
I am a slow walker, but I never walk backwards. (n America)
我虽走得很慢,但是我从来不会后退。(亚伯拉罕
.
林肯美国)
3
A. go
B. have gone
C. have been
D. Went
【
2011
浙江金华】
11. --- Have you ever been to Canada?
--- Yes, I _________there last year with my parents.
A. have been
B. have gone
C. went
D. go
【
2011
重庆】
12. I called you, but nobody answered. Where _________ you?
A. is
B. are
C. was
D. were
【
2011
湖南长沙】
13. ---Have you ever been to Shanghai?
---Yes. I _________ there a few months ago.
A have been
B. went
C. have gone
D. will go
【
2011
山东】
14.
--- What did Mr. Smith do before he came to China?
--- He _________ in a car factory.
A. works
B. worked
C. is working
D. will work
【
2011
广西贵港】
15.---Lin Kai, hand in your homework, please.
---Oh, sorry. I _________ it at home this morning.
A. was leaving
B. has left
C. will leave
D. left
【
2011
江西省】
16. I'm now in New York with my friend Jenny. We _________ by plane on Monday.
A
.
arrive
B. arrived
C. are arriving
D. will arrive
【
2011
浙江丽水】
17
.
---Guess What! The great movie is on in the cinema
.
--- Nothing new
.
I _________ it with my parents on the first day.
B. see
C. will see
D. have been
【
2011
四川乐山】
17. ---When _________ your mother _________ you that blue dress, Lucy?
---Sorry, I really can
’
t remember.
Maybe two or three weeks ago.
A. will; buy
B. does; buy
C. did; buy
D. did; bought
【
2011
山东青岛】
19. Hello! I'm very glad to see you. When _________ you _________ here?
A. did; arrive
B. will; arrive
C. have; arrived
D. are; arriving
【
2011
湖北武汉】
20. Tom was so careless that he _________ his right arm when he was riding to school.
A. hurts
B. hurted
C. hurt
D. has hurt
I am a slow walker, but I never walk backwards. (n America)
我虽走得很慢,但是我从来不会后退。(亚伯拉罕
.
林肯美国)
4
【
2011
湖南邵阳】
21. ---I _________ something wrong just now. May 1 use your eraser?
---Of course. Here you are.
A. write
B. wrote
C. am writing
D. will write
【
2011
福建泉州】
22. ---Dad, I _________ the station for minutes, but nobody came to meet me.
---Don
’
t worry. I
’
ll go to meet you soon.
A. arrived at
B. have been at
C. will reach
D. arrive
【
2011
云南八市】
23. ---_________ you ever _________ Dali?
---Never. But I am going there this vacation.
A. Do
…
go to
B. Have
…
been to
C. Have
…
gone to
D. Will
…
go to
【
2011
北京】
24. My aunt is a writer. She _________ more than ten books since 1980.
A. writes
B. wrote
C. has written
D. will write
【
2011
广东清远】
25.
Echo _________ for half a month. She'll come hack in two months.
A. left
B leave
C. has left
D. has been away
【
2011
广西百色】
Smiths came to Shanghai in 2008,they_________ there for three years since then.
A. live
B. lived
C. have lived
D. will live
【
2011
广西桂林】
27. --- Have you ever been to Nanning?
--- Yes, _________.
A. I was
B. I do
C. I am
D. I have
【
2011
河北省】
28. I _________ my homework, I guess I can't join you.
A. don't finish
B. didn't finish
C. haven't finished
D. won't finish
【
2011
河南省】
29. ---Excuse me, where is Mr. Brown's office?
---Sorry, I don't know. I _________ here for only a few days.
A. work
B. worked
C. have worked
D. will work
【
2011
黑龙江绥化市】
30.---Where is Bob?
---He _________to Harbin for a meeting.
A. went
B. has been
C. has gone
going to
【
2011
江苏徐州】
31. --- Are you going to the bank, Laura? ---No, I _________ to the bank already.
A. have been
B. have gone
C. am going
D. had been
I am a slow walker, but I never walk backwards. (n America)
我虽走得很慢,但是我从来不会后退。(亚伯拉罕
.
林肯美国)
5