分类：教育/科学-学习帮助
问题：第三道英语难题，请高手们帮忙，急用...一道选择题：Sheiss 
  一道选择题：She is so sweet but _____ girl to eak out.  A. the too shy        B. too shy a  C. too shy the        D. too a shy  答案为什么是B？句子中的but是何词性，是什么意思？but后面是不是省略了she is? 请详细解释，谢谢!
回答：    一般来说，程度副词as/so/too等与形容词连用所修饰的名词，是可数名词单数，常构成"as/so/too+adj.+a/an+n."的结构。并且该结构中的不定冠词不能省略。如：　It's too hot a day today(今天太热了)She is as clever a girl as you can wish to meet．(她是你所希望见到的那样一个聪明女。)    but用作连词,使其前后的词、短语、从句相互对照,作“但是;然而;可是”解。如:She is young but very experienced.( 她虽然年轻但经验丰富。)    所以本题选B,并一般不会刻意去认为but后面省略了"she is"(因为but连接两个并列成分,这是天经地义).如果刻意去认为but后面省略了"she is",并将其还原的话,则不仅仅只是加上"she is",还要添逗号(She is so sweet,but too shy a girl to speak out)．