一道高中英语题大家帮帮忙!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:35:35
If the city noises _______from increasing,people _____ shout to be heard even at the dinner table 20 yeas from now.
A.are not kept;will have to
B.are not kept;have to
C.do not keep;will have to
D.do not keep;have to
大家帮帮忙,解释一下!!

句意为"如果不控制城市噪音增长的话,二十年后人们在饭桌上不得不大喊才能被听见"
此题考察的是keep sth from doing "阻止某事发生"的被动语态.
if条件句中是the city noise是主语,只能用被动形式.
主句中有20 yeas from now是将来的时间,所以是will have to

A

C