1.我认为选B.因为It is no good doing sth是固定句型.
2.work on有研究的意思.work是不及物动词,所以后面要加介词.
3.require+doing sth.人和物做主语都这样用,物做主语不用改成being done.同样的用法还有want need等.表示需要做.
4.take care+of 是一整个词组.except 和 besides 的区别如下
except表示除了,而besides表示除了……还有
5.直接从意思看.
--我必须要在3天之内归还字典吗?
--不,你不需要.mustn't表示禁止做某事,用must...提问否定用needn't回答.don't have to=needn't
--你可以保留5天.