两道题均选A.
so和such的用法区别:
Itwassurprisingthatlittleanimalseat____muchgrass.(A.so;soB.such;soC.such;suchD.so;such)此题所给答案是B,为什么A不对?so和such在句中用法有何区别?(河南省滑县第一高中四年级七班秦卫士)
〔答〕此题涉及so和such的用法区别:①so是副词,修饰形容词或副词,作状语(如sogood,sofast);such是形容词,用来修饰名词,作定语.②当名词之前有另外的形容词时,则在此形容词之前一般既可以用such,也可以用so.但要注意不定冠词a/an的位置.请看下面两道题:
1.“Whatabeautifulday!”“Yes.It'sthatI'dliketotakeawalk.”
A.suchniceweatherB.soniceweather
C.tooniceweatherD.niceweatherso
2.Itis____thatwe'llhavetobeverycareful.
A.asobigworkB.sobigjob
C.suchabigjobD.suchabigwork
第1题选A,such修饰中心词weather;第2题选C,job是可数名词,根据句意,其前应用不定冠词,所以选项B不对(若改成sobigajob就可以了).work一般为不可数名词,所以D不对.
③当名词为不可数名词或复数名词时,不能用so,而须用such.也就是说,so一般用“so...a/an+名词”结构.因此,上面题1选B是错误的,因为weather为不可数名词.
④当名词之前有表示数量的词(如many,much,few,little)时,则只能用so来修饰它们,而不能用such.例如:
Theyhaveonlysomuchtimetodotheirlessons.他们只有这么多时间做功课.
Hehassolittleinformation.他只有那么一点点儿信息.
注意:只有当many,few,much,little这几个词表示数量时,才用so修饰.
卫士同学所问的那道题中的“little”意为“小的”,而不是表示数量,所以,第1个空不能使用so,而要使用such.