fifteen years having passed,I found he had___. A.some white hair B.much white hair

1、fifteen years having passed.这一句是什么句式?
2、为什么不可以用A?
感激不尽!谢谢^^~

1、你的第个问题是这样理解的:
fifteen years having passed叫做【独立主格结构】,可以替换为介词with1的复合结构,在句子中作状语,表示原因。
【fifteen years having passed状语】=【with】 fifteen years 【having passed宾补】
2、你给的A、B两个选项,按照形式和用法其实都可以,只是意思上稍有区别:
some white hair 一些白发(some可以修饰可数、不可数名词)
much white hair 很多白发
正确答案你好像没有给出来:some white hairs
关键在于:hair,表示头发,不可数,但表示【一根根头发】,就演变为可数名词。这是前面可以加grey,white等修饰词。
祝你开心如意!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-05
言简意赅一句话:hair是NC。
明白?
相似回答