一般过去时与现在完成时比较练习题
I.
用所给动词的适当形式填空。
1. With the medicine box under her arm, Miss Zhao ______(hurry) off
to look after the man.
2. Jim ______(make) many friends since he ______(come) to
China.
3. They ______(know) each other for about ten years.
4. He ______ already ______(write) a letter to the factory to ask
them to stop making noise.
5. —When ______ she ______(leave)?
—Two hours
ago.
6. —______ you ______(see) the film before?
—Yes, I
______.
—Where ______ you ______(see)
it?
—At The Queen’s Cinema.
7. —Thank you all the same, Mr. Black, but I don’t eat
sweets.
—Oh, I am
sorry. I ______(not know) that.
8. They usually ______(go) fishing when they lived there.
9. How long ______ she ______(be) ill?
10. They didn’t start to work in the field until the rain
______(stop).
II. 按要求完成句子。
A)句型转换。
1. John went to see his grandmother once a
week.(对划线部分提问)
______
______ ______ John ______ to see his grandmother.
2. He has already finished his homework. (改为否定句)
He ______ finished his
homework ______.
3. You have never been to Shanghai before.
(改为反意疑问句)
You
have never been to Shanghai before, ______?
B)同义句转换,每空一词。
4. My father came back the day before yesterday.
My father
has ______ ______ for two days.
5. My uncle bought the new car two months ago.
My uncle has
______ the new car ______ two months ago.
6. They left Changsha an hour ago.
They have
______ ______ ______ Changsha for an hour.
7. The film began ten minutes ago.
The film
______ ______ ______ for ten minutes.
8. The old man died 5 years ago.
The old man
______ ______ ______ for 5 years.
III.
单项填空。
1. —I’m sorry, Cathy, I ______ your radio for such a long
time.
—Never
mind.
A. have
borrowed
B. have lent
C. have
kept
D. have returned
2. —Where have you ______ these days?
—I have
______ to Yangzhou with my friends.
A. been,
gone
B. been,
been
C.
gone, been
D. gone, gone
3. —Where is your father? We haven’t seen each other for
weeks.
—______.
A.
He has been to America
B.
He has gone to England
C.
He is going to Australia
D.
He would visit my grandparents
4. They have ______ since the factory opened.
A.
left the school
B. joined the team
C.
become workers D. worked
here
5. Jim ______ the Great Wall many times.
A.
went
to
B. goes to
C.
has gone
to D.
has been to
6. It ______ ten years since they ______ to France.
A.
was, moved
B. was, have moved
C.
is, have moved
D. is, moved
7. —______ to the United States?
—No, never,
but I went to Canada a few years ago.
A. Have
you been B.
Have you gone
C. Did you go
D. Will you go
8. I won’t go to see the film tonight because I ______ my
ticket.
A. didn’t lose
B. have lost
C. will lose
D. didn’t have
9. Miss Wu has taught in this school ______.
A. for ten years
B. ten years ago
C. since ten years
D. for ten years ago
10. I ______ today’s homework already. What about you?
A. have finished
B. finish
C. to
finish
D.
finishing
11. —Ann has gone to Shanghai. —So
______ her parents.
A.
has
B.
had
C.
did
D. have
时态练习
I. 用括号内的一般过去时活现在完成时形式完成下列句子。
1.
They (go)__________ to America last year.
2.
I’m sorry. I (forget)_________ your name.
3.
My friend (finish) __________ college last year.
4.
He (not speak)___________ to me since we quarrel(争吵).
5.
She (rise)______________ with the first rays of the sun this
morning.
6.
My uncle (buy)_____________ a bike last month.
7.
He (never visit)________________ Hangzhou before.
8.
The man (lose)_________________ a large sum of money this
morning.
9.
I (read)_________________ that book through in the library.
10. I (get )_______________back the
umbrella I left in the bus.
11. I (never hear)_____________________
her speak in public.
12. He is the man who
(take)________________ Peter’s pen.
13. Your dinner is ready. I
(lay)_____________ it on the table.
14. You (send)______________ those
letters off yesterday.
15. Bill (not find)_______________ his
watch yet.
16. You can switch off the radio now. I
(hear)____________ the news already. I (hear)_____________ it just
now.
17. We (enjoy)___________ our stay in
Beijing and are sorry to say good bye now.
18. You (put)________ away my box? I
can’t find it anywhere here.
19. What (happen)__________ here? There
is blood on the ground.
20. Where is my jacket? I (put)_______
it in the suitcase when we start from home.
21. I am not hungry. I (just
have)________________ my dinner.
22. Where is George? He
(go)_______________ to the cinema.
23. Mr. Wang (be )__________in Beijing
for thirty years. He (come)__________ here in 1950.
24. She (begin)____________ writing
this novel(小说) four years ago and is still writing it.
25. Yesterday we
(drive)_______________up to London to see our friend from
China.
.
They
the trip until the train stopped.
A.
continued
B. didn’t
continue
C. hadn’t
continued
D. would continue
2. The local peasants gave the soldiers clothes and food without
which
they
of hunger and cold.
A. would
die
B. will
die
C. would be
dead
D. would have died
3. It was not until then that I came to know that the
earth
around the sun.
A.
moved
B. has
moved
C. will
move
D. moves
4. When all those
present
he began his lecture. 五星级题
A.
sit
B.
set
C.
seated
D. were seated
5. If I had had time, I would have written to you. But in fact
I
not.
A.
have
B. would
have
C.
had
D.
had had
6. The
prices
going up all the time in the past few years.
A.
keep
B.
kept
C. have
kept
D. are keeping
7. For the whole period of two months,
there
no rain in this area.
A.
is
B. will
be
C. has
been
D. have been
8. Today is Jane’s wedding day.
She
John.
A. have just married
with
B. was just
married
to
C. has just been married
to
D. just has been married to
9. No wonder the flower have withered,
they
any water for ages.
A.
hadn’t
B.
haven’t
C. haven’t
had
D. hadn’t had
10. Nowadays
computer
a wide application with the development of production and
science.
A.
found
B. has
found
C.
finds
D. had found
加载中,请稍候......