这道题的答案应该是A
if city noises 【are not kept】from increasing,people【will have to】shout to be heard even at the dinner table 20 years from now.
译:如果城市噪音继续增长不被制止的话,人们将不得不在20年后在饭桌上大声喊才能被听到.
首先第一句肯定是被动,因为keep from +doing sth, 固定搭配,使...不做某事,阻止.因为increase后面的宾语应该是noises, 提高噪音被阻止,噪音被提前,用被动式.那么C和D就可以排除了.后面一句是说20年后,所以用将来时,只有A是符合的.
满意的话,记得采纳咯.^_^