过去完成时的被动语态 知识点

是过去完成时态和被动语态的叠合。表示过去某一时间以前已经完成的动,常与by , before等引导的时间状语连用。由"had+ been+过去分词”构成。
如: The task had been finished before 12:00 yesterday.
 

过去完成时的被动语态 知识点题库

当米莉到达电影院的时候,电影已经放映半个小时了。
A lot of tall buildings                  in his hometown in the last three years.
A . have set up B . have been set up C . were set up D . set up
By the time they got there, the house (burn).
当我到那儿时,票已经被卖光了。

When I got there, the tickets .

All the tickets been (sell) out before the movie (begin).
—I was told that Oliver Twist       to the orphanage.

—Right. Poor little boy.

A . had been sent B . was sending C . has sent D . will be sent
He said the trip to Sanya (cancel) last week.
Many trees ___________________ in the past few years.
A . cut down B . were cutting down C . have cut down D . have been cut down