搜索
首页 教育/科学 学习帮助

第三道英语难题,请高手们帮忙,急用...

一道选择题:She is so sweet but _____ girl to speak out. A. the too shy B. too shy a C. too shy the D. too a shy 答案为什么是B?句子中的but是何词性,是什么意思?but后面是不是省略了she is? 请详细解释,谢谢!

全部回答

2007-04-21

0 0
     一般来说,程度副词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). 。

2007-04-20

20 0
but为连词,代表转折:然而。but后面确实省略了she is

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
学习帮助
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
K12
学习帮助
学习帮助
举报
举报原因(必选):
取消确定举报