一般过去时和现在完成时练习题 含答案

巡山小妖精
808次浏览
2021年01月25日 01:02
最佳经验
本文由作者推荐

植树造林手抄报-

2021年1月25日发(作者:苏比萨雷塔)
一般过去时和现在完成时练习题




1. A.


already


yet


1) Have they taken down the old pictures ___


___? No, they haven’t____
___.


2) Most of us have finished our compositions _____



.


3) He said he hadn’t visited the exhibition _____
___.


B.


since


for


1) We have learned five lessons __ __

_ the beginning of this term.


2) Mrs Liao has been in hospital __ _ ___last week.


3) I have stayed at my aunt’s __
_


__two weeks.


C.

have gone


have been


1) Where are the boy students? They _____ to the school factory
.


2)
Is
your
father
in?
No,
he
___




_
to
Shenzhen.
_______he
ever
______
there before ?
Y
es, he ___ there several times


3) He 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.



2.
选择填空



__

__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 ? Y
es, 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



7.Y
ou ____ 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…h
ave lived

D. know…live



11. _____ you ever _____ America ? Y
es, 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


________ the Army by the end of 1989. He ______ in the army since then.




A. joined…is



B. has joined…has been



C. had joined…is


D. h
ad joined …has been



14. By the time I _____ back they ____ up ten satellites.


A. came…have sent


B.
came…had sent

植树造林手抄报-


植树造林手抄报-


植树造林手抄报-


植树造林手抄报-


植树造林手抄报-


植树造林手抄报-


植树造林手抄报-


植树造林手抄报-