marbles-矢积
一般过去时和现在完成时练习题
一、单选题。
are the boy
students? They _____ to the school factory.
A. have been B. have gone C. went
your father in? No, he ___ _ to Shenzhen.
Has he ever been there before ? Yes,
he ___ there several times
A. has been, has
gone B. has gone, has been C. has gone, has
gone.
asked me if I___ _ to Hangzhou
before. I told him that I wanted to go there for
a visit as I __ __ never _ ___ to that city
before.
A. have gone, have been B. have
been, have gone C. have been, have been
__ __me a new coat yesterday. I ______ it on. It
fits me well.
A. had made?have tried B.
made?have tried C. made?tried
5 “He ____to
draw horses already”. “When _
_____ he learn?”
“ Last year “
A. learned?has B.
learned?did C. has learned?did
_____up
into the tree. Look, he ____ high up there !
A. has got?is B. has climbed?was C.
climbed?is
7.____ you _____ the text yet ?
Yes, we ____ it two hours ago.
A.
Have?copied?have B. Have?copied?did C. Did
?copy?had
______ John ______ ? To the
library. He _______ there for an hour.
?been?has gone B. has?gone?has been C.
did?go?went
9.______ the baby still
_____ ? No, it _______ crying.
编辑版word
A. Is?crying?stopped B. Did
?cry?stopped C. Is?crying?has stopped
10. I _______ the way. I ________ here for
quite many years.
A. knew?have lived B.
knew?live C. know?have lived
11.
_____ you ever _____ America ? Yes, I have.
A.
Have?gone to B. Have?gone in C. Have?been to
12. My brother ____college for over three
years.
A. has gone to B. has been to
C. has been in
________ the Army by the
end of 1989. He ______ in the army since then.
A. joined?has been B. has joined?has been
C. had joined?is
14. —I’m sorry, Cathy, I
______ your radio for such a long time. —Never
mind.
A. have borrowed B. have lent
C. have kept
______ ten years since they
______ to France.
A. was, moved
B. was, have moved C. is, have moved
16. —Ann has gone to Shanghai. —So ______
her parents.
A. had B. did
C. have
18. Miss Wu has taught in this
school ______.
A. for ten years B.
ten years ago C. since ten years
19. Mr Black
__________ in China since five years ago.
A. lived B. has lived C. lives
20. We ______ trees last Sunday. So far we
______ over 3,000 trees there.
A.
planted; planted B. planted; have planted C. have
planted; planted
二.用括号里所给的单词的正确形式填空。
编辑版word
1. I the cake, I am
full now. ( eat )
2. I the cake last
night. ( eat )
3. He the film ten
years ago. ( see )
4. I a new book
yesterday. ( buy )
5. She her book,
she can’t find it anywhere. ( lose )
6. Mother
supper, we can have a nice meal. ( cook )
7.
She her clothes this morning.(wash)
8. I lunch at 12:10 . ( have )
9. I my homework just now. ( do )
10. I your shoes , you can put them
on now. ( clean )
11.He ( tell ) us
something about America yesterday.
12. Tom
( make ) some mistakes in his test.
13. The
train has already ( arrive ).
14.
Jane ( send ) me a dictionary the day
before yesterday.
15. They ( ask ) me
to thank your mother just now.
16. The doctor
( say ) the child needed an operation.
17.
The dog ( die ) two hours ago.
18.
Tomorrow is my father’s birthday. I ( buy
) a present for him.
19. Mary isn’t in the
classroom. She her homework yet?(finish)
20. you ( find ) the key of your
house?
三、句型转换。
1、He has never surfed,
_____ ________?(改成反意疑问句)
编辑版word
2、They have been here since 2000.
(对划线部分提问)
______ _______have they been
here?
3、The old man _________ last year.
He _____ ______for a year. (die) (动词填空)
4、This factory opened twenty years ago.(同义句转换)
This factory ______ ________ ______ for twenty
years.
5、Miss Gao left an hour ago. (同义句转换)
Miss Gao ________ _______ ________an hour ago.
6、Her mother has been a Party member for three
years .(同义句)
Her mother _______ the Party
three years ________ .
7、The Green Family
moved to France two years ago. (同义句转换)
_______ two years ________ the Green family
moved to France.
8、The bus has arrived
here. It arrived ten minutes ago. (把两个句子合并成一个句子)
___________________________________________
9. My father came back the day before
yesterday. (同义句)
My father has ______
______ for two days.
10. My uncle bought the
new car two months ago. (同义句)
My uncle
has ______ the new car ______ two months ago.
11. They left Changsha an hour ago. (同义句)
They have ______ ______ ______ Changsha for
an hour.
12. The film began ten minutes ago.
(同义句)
The film ______ ______ ______ for
ten minutes.
(此文档部分内容来源于网络,如有侵权请告知删除,文档
可自行编辑修改内容,
编辑版word
供参考,感谢您的配合和支持)
编辑版word
学位英语考试时间-乐观的拼音
童话故事怎么写-闺怎么读
vtion-高考满分议论文
jeans是什么意思-wapi是什么东西
implication-喷水器
softly-口欲
杨彦明-msn中文
飞行员的英文-keeping
-
上一篇:现在完成时态被动语态
下一篇:(完整版)现在完成时态习题(含答案)2016