以下是引用mmfoolish在2005-11-16 17:19:00的发言:选D是没问题啦,可我对B有一个疑问。B中的do只是从句意上理解是指代cost,可是还有一个动词maintain,那么是否会有歧义?认为do指代maintain? ![](/static/legacy-emoticon/Dvbbs/em06.gif) 不会,如果是比较maintain的话,就应该是to do了吧,因为比较的两方面要严格一致,都是不定式。 以下是引用yuying6239在2005-5-31 16:44:00的发言:在此句子中,两处谓语一致,是否可以省略?即那个do! 我也有这个问题,(B) dirt roads cost twice as much to maintain as paved roads do 我觉得do可以省略阿,看了比较的庖丁解牛,上面说,如果句子没有宾语,只有主谓,那么可以在比较词as/than后面直接跟比较的主语成分,不用补足谓语成分,因为不会造成主语和宾语比较的歧异。我觉得这里就是这种情况,do完全可以省略阿。另外,to maintain是不定式结构,所以省略do也不会有歧异的。。。困惑中/ (B) dirt roads cost twice as much to maintain as paved roads do 我觉得do可以省略阿,看了比较的庖丁解牛,上面说,如果句子没有宾语,只有主谓,那么可以在比较词as/than后面直接跟比较的主语成分,不用补足谓语成分,因为不会造成主语和宾语比较的歧异。我觉得这里就是这种情况,do完全可以省略阿。另外,to maintain是不定式结构,所以省略do也不会有歧异的。。。困惑中/ |