这就是生活法语-掌握英语怎么说
现在完成时专项练习
一、单项选择
has_________for
two years _______a long time.
A. left home
are B. left home; is C. been away from home; is
D. been away from home;are
2.---How long have
you _____the football team of the school?---About
2 years.
A. been on B. been at C .joined
D. played
3.---I have already finished my
homework.---When ____you _____it?
A. have;
finished B. do; finish C. will; finish D did;
finish
Green___________in China since 5 years
ago.
A. lived B. has lived C. lives D.
will live
5.I_________a letter from him since
he left.
A. didn’t receive B. haven’t got
C. didn’t have D. haven’t heard
___________great changes in our country for two
years.
A. were B. was C. are D have been
. Black __________China for many years.
A.
has been to B. has gone to C, has been in D. has
come to
8.---I haven’t seen you _________last
Saturday.
A. for B. since C. from D.
after
9.---How long have you taught in this
school?----________.
A. In 1995 B. Since
1995 C. 8 years ago D. Since 8 years
r you
nor Hans _____________to the Great Wall before.
A. have gone B. has gone C. has been D.
have been
11.----Have you _______to Hawaii ?
------Yes. I ___________there last Spring.
A.
been; have been B. gone; went C. gone have
been D. been, went
12.----Where is Mr. Green
?----Oh, he _________ Canada.
A. has been to
B. has gone to C. have gone to D. have been to
13.__________they were tired, _________they
still went on working.
A. Because , B.
Although, C. Because , so D. Although, but
are two old books on the shelf, but
__________ of them is useful.
A. both B. all
C. neither D. none
are all very tired ,but
________of us would like to have a rest.
A.
all B. any C. none D. neither
long can
this book be_________?
A. borrowed B. lent
C. taken D. kept
17.----Are you________ from
America? ------No, none of us has.
A. each
B. both C. either D. all
18.__________he
said at the meeting means we won’t leave here
_________tomorrow.
A. That; before B. What;
until C. How until D. When until
19.----
________you _______ to New York? -----No, but I
will go there next month..
A. Have; gone B.
Do, go C. Will, go D. Have; been
__________here last week. I_________ already
________friends with him.
A. comes; have, made
B. came; have, made C. has come; have ,made
have been; made
1
21. The
cars made in Japan are much cheaper than_________
made in America.
A. ones B. those C. such
D. that
22.---Which of the two sweaters will
you will you choose?
---_________. They look
nearly the same and I just need one.
A. Both
B. None C. All D. Either
have to help
her with their lessons, _________ we?
A. don’t
B. haven’t C. have D. are
him to phone me
as soon as he ____________ tomorrow.
A. has
gone B. gets home C. will arrive D. is going
to come
25.I don’t know if he_______ tomorrow.
If he______, I’ll go to see him.
A, leaves;
gets up B. will go; will go C. will come, comes
D. will arrive, will arrive
26.----could you
tell me ________ the film ends?
-----They find
out who the man is at last.
A. when B. how
C. how soon D. what
27. ----John,you
_________the computer game for two hours. It’s bad
for your eyes. Stop please.
.----Ok, Mum.
A. played B. have played C. were playing
D. play
28.---- Will the concert be over soon
?
-----No. It________ just _________.
A.
is, starting B. has, stared C. will start
D. was, starting
bottle is empty. Who
_________the juice?
A. drank B. drinks C.
has drunk D. is drinking
30. I’m not sure if
my daughter _____________to the concert with us
this evening.
A. goes B. will go C. go
D. going
31.-----Oh, Mrs. Smith, your
necklace looks nice. Is it new?
-------No. I
_________it for two years.
A. had B. have
had C. bought D. have bought
_________his left arm when he was playing
basketball.
A. had hurt B. has hurt C.
hurt D. have hurt
33.I’m afraid you
_______missed the train . It _________10 minutes
ago.
A. have; left B. has; has left C.
left D. was, have left
34.-----Nice to meet
you. I_________ you for a long time.
------I_________ in Beijing. I’ve just come
back..
A. hadn’t seen; am B. haven’t seen
was C. didn’t see; will be D. hasn’t seen
was
35.----What will John do if he__________
the driving test? ----He’ll try again.
A.
failed B. fails C. will fail D. is failing
is studying in the USA. He __________there
for two weeks.
A. has been B. has gone C.
went D. is going
girl ___________her
handbag on the bus when she got off it.
A.
forget B. left C. leave D. missed
38.--Have you ever been to Washington ?
----Yes. My uncle lives there. I have been there
_________.
A. many times B. sometime C
sometimes D some time
2
my
surprise, ______a little boy can draw
_________many beautiful pictures.
A. so; such
B. such; so C. so so D. such; such
40.__________were you late for school last
term? -----Never.
A. How long B. How often
C. How soon D. How far
二、完成句子.
1.--- I ______ just ______ (come) back from
the bus station.
----When __________ you
_______(go) there.
2. Where is Mr. Green ? He
_____________(go) to America.
3.
-----__________ you _____________(be) to the Green
Wall. ------Yes, twice.
4. I ______________
(be) busy these days ,I _____________(not go) to
the cinema for weeks.
5. The boy is happy now
because he ______________ (sell) out all the
newspapers.
6. Miss Green ___________(teach)
us English last year. She _________(teach) us for
about 2 years.
7.--------Where is Tom ?
-------- He _____________(go) to the post
office .He said he ______________(come) soon.
8. I ____________(not go) to the cinema
tonight because I _____________(see) the film
before.
9. I don't know when the manager
__________(return), but when he _______(come) back
,
I ______________ (let) you know.
10. Mr.
Brown ______________(make) a lot of friends since
he ___________(come) to work
in New York two
years ago.
11.----I ___________(lost) my
bike.________ you __________(see) it anywhere?
---- Where _______ you ________(lose) it?
12. I, with my parents,_________ to see a film
last night. (go)
13. Wait here, please. The
train ________ yet.(not arrive)
14. ---Where
is my physics book?--- Kate _________ it away.
(take)
15. ----How many times _________ you
_________ to England? (be)
-----Only once. I
__________there in 1998. (go)
16. ---I
__________ not well today. (be) ---I've got a
cold.
---How long _________ you _________ like
this ? (be) ---- Ever since last Wednesday.
---________ you ________ any medicine yet?
---Yes I ___________ (take) some just now.
17.--- Where is Jack Booth? He ____________ to
Hawaii. (go)
-----How ________ he _________
there? (go) By plane.
18. The factory has
__________________ (open) since 2001.
19. How
long _________ your mother _________(work) in the
factory?
20. __________ you ever
_________(hear) of the story about Harry Porter?
Of course. Look! I ____________(read) a book
about him now.
21. Neither you nor your
brother _________________(wash) your coats yet.
22. ------_________he _________(finish) his
homework yet?
------ Yes, he
___________(do) it an hour ago.
23.-----
____________ your brother _________ (return) the
book to the library?
------No. They are still
on his desk.
24.We ___________(live)here since
10years ago.
25. His uncle
_______________(return) in a week.
3
26.—What do you think of Beijing ?
----I__________(never visit)such a beautiful city.
27.---The farmers have been to America.
----Really? When _____ they __________there?(go)
28.—Shall we ask Jim to see with us? ----I
don’t think he will. He________(see) twice.
29. They have come to the hospital
_____________(see)Mr. Hu.
30. How many
letters_______ you _________(write)to your father
this term?
31. David ___________(buy)a new
watch for his father yesterday.
32. I don’t
know where she__________(go).I _________(not see)
her for several days.
33. Jim
____________(be)to the Great Wall many times.
34. ----Nice to meet you.-----Nice to meet you
,too. We_______(not see)eacher other for a long
time.
35. My mother _________(work)in the
factory. She ___________(work)there for a long
time.
36. —Why are you sad?-----I
__________(break)my mother’s expensive watch.
37. What __________the teacher_________(do)at
the time yesterday?
38.
I______________(lend)her some CDs the day before
yesterday.
But she __________________(not
give)them back to me yet.
39. My brother will
call me as soon as he ______there tomorrow.(get)
40.----_________you ________your homework yet
? ( finish)
------Not yet. I_________ it
after supper. ( finish)
41. ----_________you
________your homework yet ? ( finish)
-----Yes. I ________it after supper. ( finish)
42.---- Who ________________the dictionary ?
I want to use it.(borrow)
-----Katy. She
______________it for a week.
43. I
_____________ such an interesting film before.
(never see)
三、根据括号内中文填上合适的英文。
1.——_________the shop ______?(开门)----Yes. It
___________just now.( 开门)
----How long
________it _________(开门)?
2.---______Tom
______asleep?(睡)
-----Yes. He __________asleep
since an hour ago. ((睡) He _________asleep at
six.( (睡)
3.---Tom’s parents ____________
China for England already.(离开)
----I think so.
They _________China a week and a half ago.( 离开)
4.—How long _______your father ______the
Party?(加入)
-----It is three years since
he__________(加入)the Party.
5.----Mike
______________(去)Italy already .-----How long
_____he_____(去)? -----Less than a week.
He
_______there a week ago.( 去)
6---How long
______he ________(成为)a teacher?
-----It’s 2
years since he________ a teacher.( 成为)
四、句型转换
1.His father bought the car three
months ago.(改同义句)
His father____________
_____________the car_________ _________ _______.
has already finished his homework .(改否定句) He
________ finished his homework_______.
4
答案:一, 单项选择
1
6
11
16
21
26
31
36
C
D
D
D
B
B
B
A
2
7
A
C
3
8
C
B
4
9
B
B
5 B
10 C
15 C
20 B
25 C
30 B
35 B
40 B
12 B
17 D
22 D
27 B
32 C
37 B
13 B
18 B
23 A
28 B
33 A
38 A
14 C
19 D
24 B
29 C
34 B
39 B
二.完成句子.
, come; did, go gone ,been
been, haven’t gone
sold , has taught gone;
would come ’t go; have seen return;
comes;
will let made; came lost; Have ,seen; did, lost
’t
arrived taken been; went 16. am not; have
,been Have ,taken; took
gone; did go open ,
worked ,heard; am reading washed
,finished;did ,returned lived return never
visited
,go seen see ,written gone
,haven’t seen
been 34. haven’t seen has
worked broken ,doing
;hasn’t given ,
finished; will finish , finished; finished
borrowed; has kept 43. have never seen
三.根据括号内中文填上合适的英文。
,opened; opened; has,
been open , fallen; has been; fell left; left
,been a member of joined gone to has-been
away went , been; became
5
闾里-arrangements
珈的意思-管窥蠡测意思
ddt是指什么-心烦意乱的英语
没有必要英语-班门弄斧反义词
我爱你日语怎么写-农用喷雾器
鳆鱼-雨衣的英文
wean-理智的拼音
机器人英语-南京留学机构
-
上一篇:(完整版)被动语态和过去完成时练习题
下一篇:高中英语时态之现在完成时