( )Is the glass believed_____by Mary? A.broken B.to be broken C.having been broken D.to have been b

问题描述:

( )Is the glass believed_____by Mary? A.broken B.to be broken C.having been broken D.to have been b
( )Is the glass believed_____by Mary?
A.broken
B.to be broken
C.having been broken
D.to have been broken

答案选D,求解原因!为啥用过去完成时,不用一般过去式,不选B?

to be broken 表示将会被打破,
实际语意应该是已经打破了