英语现在完成时专项练习题(附答案)
- 格式:docx
- 大小:29.38 KB
- 文档页数:13
1 英语现在完成时专项练习题(附答案)
现在完成时(一)
一、单项选择
1. Have you met Mr. Li ___?
A. just B.ago
C.before D. a moment ago
2.-----Have you been to Beijing?
----No, I ____.
A.has B.have
C.hasn't D.haven't
3.I ____the film already.
A.saw B.have seen
C.see D.will see
4. Have you ever____to Canada?
A.be B.are C.been D.is
5. He ____Water World last year.
A.went to B.goes to
C.has been to D.has gone to
6.---Have you ever been to Sanya?
---Yes, I’ve ____been there twice.
A.already B.never
C.neither D.yet 2 7.Tom hasn’t been to Italy____, but he has ___been to America.
A.already,yet B.yet,already
C.already,already D.yet,yet
8.I haven’t seen the film___.
A.yet B.ever C.already D.just
9.----What are you going to do tomorrow?
-----I ___yet.
A. didn’t decide B.won’t decide
C.have decide D.haven’t decided
10.----I have never been to Tokyo.
-----____.
A. So do I B.So have I
C. Neither have I D. Neither do I
参考答案
1-5:CDBCA 6-10:ABADC
二、用所给单词的适当形式填空。
1. ___you ever ____(be ) to America?
2. ____you ____(find) your watch yet?
3. -----Are you thirsty?
----No, I ___just ___(have) some orange.
4. We ____already _____(return) the book.
5. Both of them_____ (come) to Hongkong ten days ago. 3 6. I ___(not finish) my homework yet.
7. Cindy _____(join) the book club last week and she ____(read)
four books already.
8. He ____(buy)a CD yesterday, but he ____(read) it yet.
参考答案
向上滑动阅读正文
1. Have been
2.Have found
3.have had
4.have returned
5.came
6.haven’t finished
7.joined, has read
8.bought, hasn’t read
三、句型转换
1. He has already finished his homework.(改为否定句)
He ____finished his homework _____.
2. I have finished my homework.(改为否定句)
I ___ ____my homework.
3. I have already been to Beijing.(改为一般疑问句并否定回答)
____ you____ to Beijing ____? _____, _____ _____.
4. You have never been to Shanghai before.(改为反意疑问句) 4 You have never been to Shanghai before,_____ ____?
5. He has worked in Beijing for a year. (对划线部分提问)
_____ _____ _____he worked in Beijing?
6. Emily doesn’t do well in Chinese. Her brother doesn’t do well in
Chinese, either.(合并为一句)
Emily doesn’t do well in Chinese, ____ ____her brother.
参考答案
1. hasn’t yet
2.haven’t finished
3.Have yet, No, I haven’t
4.Have you
5.How long has
6.neither does
现在完成时(二)
一、用for和since填空。
1. ----How long have you collected shell? ------_____nine
years.2. He skated _____more than five hours.3. Alice ran ____twenty
minutes yesterday.4. I’ve learned English___I was seven years old.5. My
mother has taught English ___last year.6. She has cried _____the whole
morning.7. Great changes have taken place____you left.8. He has lived
here_____he came to CQ.9. The boy has been away____two hours
ago.10. She has read the book____eight o’clock. 5 参考答案
1.For
2.for
3.for
4.since
5.since
6.for
7.since
8.since
9.since
10.since
二、非延续性动词与延续性动词的转换。
A. 变成延续性V。
borrow/ lend_____ buy_______
get to know____ become______
put on______ catch a cold _____
recieve
B. 变成be+ adj/ adv /prep....
begin/start______leave______
close______ open______ 6 finish/ end____ die_______
marry ______ join_______
fall ill_______ fall asleep ____
return/ come back / go back______
arrive/ come/ go /reach/ get/ move to
参考答案
A. 变成延续性V。
borrow/ lend-keep
buy -have
get to know-know
become-be
put on-wear/be on
catch a cold-have a cold
receive-have
B. 变成be+ adj./ adv. /prep.....
begin/start-be on
leave - be away (from)
close-be closed open-be open
finish/ end-be over
die-be dead
marry-be married 7 join-be in / be a member of
fall ill-be ill
fallasleep -be asleep
return/ come back / go back-be back
arrive/ come/ go /reach/ get/ move to -be in/at...
三、单项选择。
1. Both his parents look sad. Maybe they ____what’s happened to
him.
A.knew B.have known
C.must know D.will know
2. ----Our country ____ a lot so far.
---- Yes. I hope it will be even ____.
A. has changed; well
B.changed;good
C.has changed; better
D.changed; better
3. She ____already ____in this school.
A.was; studying B.will ; study
C.has; studied D.are; studying