1.B 考查非谓语动词。“演员等待被发现”, 用被动, “发现”发生在“等待”之后, 所以用不定式。
2.B 考查非谓语动词。表示被动、已完成,用过去分词作原因状语。句意:由于写得匆忙,作文到处都是错误。
3.D 考查非谓语动词。the one指代前面提到的buildings与repair是动宾关系,由前半句房屋需要修缮可知修缮这个动作发生在need之后,所以用to be repaired。
4.D 考查非谓语动词。句意:现在人们有时把他们的垃圾分开,以便很容易被重复利用。“再利用”是指将来发生的动作,而且是被动的。故选D。