#[22] The local goverment called on people to contribute______ they could afford to those flood victims. A.that B.不填 C.what D.all what 请帮忙翻译并分析.
人气:287 ℃ 时间:2020-03-19 16:34:39
解答
当地政府号召人们贡献他们所能负担的来帮助那些遭受洪灾的灾民.contribute是谓语动词,是及物动词,后要跟宾语,所以what引导的是宾语从句,同时在宾语从句中做afford的宾语. 这里不能用that,因为that在宾语从句中只起引导作用,不能做成分. 没有all what 的说法,只能是all that.这里也可以用 all that=what.但是此时that引导的就是定语从句,all为先行词,在从句中做afford的宾语. 所以只能选C. 不知道清楚否?