为什么选C,而不是D?理由和翻译、、谢谢

urban crowdedness would be greatly relieved if only the fares__on public transport were more reasonable.
A.to change B.to be changing C.changed D.having been changed

这句话的意思是:
要是公交车费更合理一些,城市拥挤会大大缓解。
这里changed仅仅表示被动,用作定语,having been changed这个分词结构一般用作状语,不能用作定语,这个在语法书里都有说明的,因为它跟changed所表达的意思一样,但changed更简洁吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-18
C 虚拟语气
相似回答