英语语法 不定冠词在不可数名词前用否?
英语语法 不定冠词在不可数名词前用否?
如下:
1.What a pleasant surprise you gave us!
2.There was a heavy rain last night.
3.What fine weather we are having these days.
4.What intersesting work it is.
不可数名词含物质名词和抽象名词,按我理解,物质名词和抽象名词表一般概念(前边没有表形容词修饰,后边没有of+.结构时)时,不加冠词,反之则要加不定冠词(不可数名词前有形容词时)或定冠词(不可数名词后有表限制修饰语特别是of+...结构时).
如上例中1,2中用有不定冠词,我能明白,可是3,4例中为什么不能用上?
请达人们指教一下.
重点是我例子中的不可数名词surprise,rain,weather,work(work当可数名词时,常以复数形式出现),前边都有形容词修饰,为什么有的能用上不定冠词,有的不能用的。
最好能帮我总结出一个语法,以便以后能做为依据来判断这种问题。
用不用冠词要先判断该词是不是可数名词,有些词虽然平常用作不可数名词,但是当这个词代表着具体的事物事,就可数,比如success,作不可数名词时的意思是成功、胜利这个概念,你分析一下就能知道这是不可数的,但如果在一个句子,如He is really a success!或Her performance is such a success,在这样的情况下,它就表示成功的事情或成功的人这样具体的事物,这时就需要用冠词.其他类似的词还有experience,不可数的时候表示经验或经历,可数的时候表示具体的一个经历的事情.surprise不可数时表示惊讶这个抽象的概念,当表可数时是表示一个令人惊讶惊奇的事或物.只有正确分析这些词在句子所表示的意义是具体还是抽象,才可以正确判断出是否用冠词.
但也有例外,比如knowledge这个词,没有表示具体概念的时候,但是在特定的短语中按照习惯一般就要加上冠词,比如have a knowledge of...虽然knowledge一般都用作不可数名词,但在这种情况下还是加上了冠词.这种情况冠词的使用就必须依靠平时的积累了.