一个句子中的谓语用法

问题描述:

一个句子中的谓语用法
Government authorities have ordered all residents to leave the area until the company responsible for the toxic waste can determine whether the town can be cleaned up and made safe again.
其中 responsible for 和determine 的用法?此句如何翻译?

responsible是形容词,做定语,修饰chemical company
从句真正的谓语是can determine.
*部门已经要求所以的居民离开这一地带,只到为此次有毒废品负责的化工厂能够确认小镇是否能清洁干净并且再次确保安全无害为止.