everybody must do everything he can——waste water from running into rivers.A.keep B.kept C.to keep D.keeping(为什么)2.It ____be him.为什么是can't不是mustn't3.since june 1st last year,all the supermarkets have___free plastic bags.为什么是stopped providing而不是to stop providing

问题描述:

everybody must do everything he can——waste water from running into rivers.
A.keep B.kept C.to keep D.keeping(为什么)
2.It ____be him.
为什么是can't不是mustn't
3.since june 1st last year,all the supermarkets have___free plastic bags.
为什么是stopped providing而不是to stop providing

第一题选C 因为整句话的意思是每个人必须做他可以做的每件事去阻止废水流入河流。我们所填空是表达一个目的,所以要用to keep。
can’t是表示不可能的意思,而mustn’t是表示禁止,用在这里不合适。故用can‘t

C 非谓,不定式表目的
每个人都必须做他能做的事去组织废水流入河流
can't
情态动词表推测 mustn't是禁止做某事的意思,否定形式不能用于表推测
3.因为是去年发生的事,have stopped providing表示过去发生,已经停止
如果你选Have to是想表达不得不把,但是由于是去年发生的事,最起码得用had to...