现在完成时的被动语态
1.No permission has ______ for anybody to enter the building.
A. been given | B. gave | C. given | D. be give |
2.By 2003, 28 Chinese culture relics ______ on World Heritage List byUNESCO.
A. be placed | B. placed | C. have been placed | D. have placed |
3.A lot of money ______ to protect the old temple.
A. have been spent | B. has spent | C. have spent | D. has been spent |
4.The Summer Palace ______ by so many tourists that some of the relicsare not well protected.
A. has been visited | B. is visited | C. to be visited | D. visits |
5.The Great Wall ______ many times in history.
A. is rebuilt | B. has been rebuilt | C. been rebuilt | D. rebuilt |
6.The Stonehenge ______ existed for more than 3,000 years.
A. is | B. be | C. has been | D. is been |
7.-Howmany times ______ not to play with fire?
-I’msorry. I’ll never do that again.
A.do you tell B.had you told
C.are you told D.have you been told
8.The fire _______ to the fifth floor. _______ all the people _______?
A.has got; Have; been saved B. has been got; Have; saved C. hasgot; Do; save D.has got; Have; saved 9. Old paintings ______ according to thedescriptions.
A.are carefully recreated B.have been carefully recreated C. have be recreated D.been carefully recreated 10. The ancient king’s tomb ______ bythieves.
A. be stolen | B. stole | C. stolen | D. has been stolen |
11.More visitors ______ to Beijing since the repair project ______.
A.have brought; was completed B.have been brought; was completed C. have been brought; completed D.have brought; completed
12.It is true that many of the world’s greatest cities ______ on thebanks of a river.
A.have been built B. have built
D.were built C. are being built
13.Do you know the thief ______ by the police?
A.has caught B. has been catching
C.was caught D. has been caught
14.It ______ that Leshan Buddha is the biggest among the Buddhas that______.
A. was reported; have been found C. is reported; have been found
B.is reported; have found
D.was reported; had been found
15.-Will you attend the meeting this afternoon?
-But I _______ anything about that.
A. hadn’t told B. haven’t been told
C. wasn’t told D. won’t tell
16. More patients ______ in the hospital this year than last year.
A. treated B. have treated
C. had been treated D. have been treated
17.How many trees ______ this year?
A.are planted B.will plant
C.have been planted D.planted
18.Tom was said to ______ Mary for forty years.
A.have been married to B.have married with
C.has been married
D.had married with 19. The coat’s finished, ______ it?
A. doesn’t | B. isn’t | C. hasn’t | D. has |
20.Great changes ______ in the city, and a lot of factories ______. A.have been taken place; have been set up
B.have taken place; have been set up
C.have taken place; have set up
D.were taken place; were set up
Answers
1-10ACDAB CDABD 11-20BADCB DCABB