来自cclpp的问题
【精】to be done 和 done的区别
He hurried to the booking office, only___that all the tickets had been sold out. A.to tell B.to be told C.telling D.told 答案是选B,但是不明白为什么D不对呢?麻烦老师指点迷津啊,谢谢您了!


【精】to be done 和 done的区别
He hurried to the booking office, only___that all the tickets had been sold out. A.to tell B.to be told C.telling D.told 答案是选B,但是不明白为什么D不对呢?麻烦老师指点迷津啊,谢谢您了!
前面有to be是表示被动的
to be done 在这里表被动语态,
to be done 在这里表被动语态,to be told 译为被告知。
to be done 在这里表被动语态,试举例给你看: The meeting to be held tomorrow is very important. The meeting held yesterday was very important.在区分的时候要看好后面句子的主谓宾是否完整,如果你选D,不就两次动词了