can be 和is to be

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:39:16
Greater efforts to increase agricultural production must be made if food shortage ____avoided.
A can be B is to be
答案是B,但A在语法上没错吧,是不是因为B更好

is to be表达的是一种意愿!原句意思是如果想要避免食物短缺,就必须在增加农作物产量方面更加努力!用can be 意思不通!

当然是B更好,侧重于未来产生的结果。

is to be 有准备,即将的意思,带有一点将来,虚拟和意愿的意思