现在完成时的被动语态 知识点题库

——Have you bought the best-sell book in the store near our school?
——Yes, I _____ it three days ago,but I hear that they ________

A . have bought, sell out B . bought, have been sold out C . bought, have sold out D . have had, have been sold out
-- ______ our eco-travel plan might be put off.

-- Yes, it all depends on the weather.

A . I've been told B . I've told C . I'm told D . I told
— Is there a library in Gaochun?

— Yes, a new library _______ and is now open to the public.

A . will be built B . was built C . has been built D . is built
_______ the homework _______ finished on time?
A . Has; be B . Has; been C . Have; been D . Did; be
A new teaching building ________ in our school recently.
A . will build B . is built C . has built D . has been built
Nothing(have) been thrown away.
— Will Tom go to Helen's wedding this Tuesday?

— I don't know. Because I      so far.

A . haven't invited B . wasn't invited C . haven't been invited
I       football since my leg hurt last year.
A . have played B . haven't played C . played D . will play
Has everything         can be done        ?
A . what; done B . that; been done C . that; already done D . what; already being done
—You haven't heard from Claire for a long time?

—No, since he         abroad.

A . sent B . has sent C . was sent D . has been sent
从那时起,这条河就已经被污染了。

Since then, the river already .

— Mum, can you tell me the story The Lion King?

— Oh, Tom, the story ______ many times. How about another one?

A . has been told B . has told C . tells D . told
Don't worry. The meeting room_______ with everything necessary for the ceremony.
A . is decorated B . decorated C . has been decorated D . had been decorated
The reasons have been s in the report already.
Some eggs and a glass of milk ____ the Frenchman.
A . have been brought to B . has been brought to C . have been brought D . has been brought
—Great changes       in the city.

—That's true. A lot of factories       .

A . have been taken place; set up B . have taken place; have been set up C . have taken place; was set up D . were taking place; were setting up
Tea from China began to be sent abroad more than a thousand years ago and since then it ___________ to the world.
A . was known B . is known C . has been known D . knows
The water in this river has become really (pollute).
The great Chinese novel has been t into several languages since it came out.
Unluckily, Mary's purse has been (偷) on the bus.