一般过去时和现在完成时练习题_含答案
温柔似野鬼°
595次浏览
2021年01月25日 01:20
最佳经验
本文由作者推荐
项目合作协议书-
选择填空
__
__me
a new
coat
yesterday. I
_______ it on. It
fits me well.
A. had made…have tried
B. made…have tried
C. has made…tried
D. made…tried
2 “He ____to draw horses already”. “When _
_
____ he ?” “ Last
year “
A. learned…has
B. learned…did
C. has learned…has
D. has learned…did
_____up into the tree. Look, he ____ high up there !
A. has got…is
B. has climbed…was
C. got …was
D. climbed…is
4.____ you _____ the text yet ? Yes, we ____ it two hours ago.
A.
Did…copy…did
B. Have…copied…have
C. Have…copied…did
D. Did …copy…had
5. “Why ______ she _______ angry ?” “Because he _____ at
her just now .”
A. did…get…shouted
B. has…got…shouted
C. did…get…has shouted
D. has…got…has shouted
6. ______you __________ the film before ? Where _____ you
____ it ?
A. Have …seen…did…see
B. Did …see…did…watch
C. Have…seen…have…seen
D. Did …see…have…seen
____ me waiting for two hours. I ____ for you since five.
A. kept…waited
B. have
kept…waited
C. kept…have waited
D. have kept…have waited
______ John _______ ? To the library. He _________
there for an hour.
…been…has gone
B. has…gone…has been
C. did…go…went
D. did…be…went
9.______ the baby still _____ ? No, it _______ crying.
A. Has…cried…has stopped
B. Is…crying…stopped
C. Did …cry…stopped
D. 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
D. know…live
11. _____ you ever _____ America ? Yes, I have.
A. Have…gone to
B. Have…gone in
C. Have…been to
D. Have …been in
12. My brother ____college for over three years.
A. has gone to
B. has been to
C. has been in
D. has been at
13. People ____ that the soldiers _____ fighting.