- 试题详情及答案解析
- All the books that have been contributed by the neighborhood are said ________ to the city public library the other day.
A.being sent | B.to be sent |
C.having been sent | D.to have been sent |
- 答案:D
- 试题分析:考查非谓语动词的完成式及被动语态。句意:附近的居民说所有的书已经由那天被送往市公共图书馆。由have been contributed可知,被送往市公共图书馆是完成的动作,用现在完成时。且books和send为被动关系,且be said后面接不定式to。因此用不定式的完成式的被动语态故选D。
考点:考查非谓语动词的完成式及被动语态