现在完成时专项练习及答案
温柔似野鬼°
631次浏览
2021年01月25日 01:16
最佳经验
本文由作者推荐
国庆节诗句-
。
现在完成时专项练习
一、单项选择
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
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
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.
精选资料,欢迎下载