Thanks for your nice, long letter.
Thanks for your nice and long letter.
Which one is correct? What is the difference between them? Can you please describe them with perfect explanation?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
The preferred way of saying -
a nice long letter
a nice and long letter
Grammatical Explanation -
An adjective occurs in a noun phrase, in between the determinative (pre determiner + center determiner + post determiner) and the head noun.
At times there might be a need to accommodate more than one adjectives there. In order to determine the order of adjectives it's convenient divide the territory between the determinative and the head noun into four premodification zones (I, II, II, IV).
So the structure of the noun phrase is -
Determinative + [Zone I + Zone II + Zone III + Zone IV] + head-noun
Zone I : Precentral
Examples of adjectives that will sit in this zone are: major, certain, definite, slight etc.
Zone II : Central
Examples of adjectives that will sit in this zone are: new, good, nice, long, beautiful etc.
Zone III : PostCentral
Examples of adjectives that will sit in this zone are: customised, retired, deserted, blue etc.
Zone IV : Prehead
Examples of adjective that will sit in this region are: financial, American, medical etc.
Hence the preferred order is -
A major new customised financial service [Noun Phrase]
Now in our discussion both nice and long fall in Zone II: Central. The adjective - nice - falls under emotive/evaluative group. And so it generally precedes other adjectives in **Zone II*.
So the preferred order is nice long over long nice.
There is another non-grammatical approach to it. It depends mostly on meaning and common sense.
Consider the noun phrase -
A nice long letter.
In order for the letter to be nice, it must be long. So a nice long letter.
But it's very unlikely that in order to be long, the letter must be nice. So we don't say a long nice letter.
In order to determine which adjectives will occur in which zone, please go through the pages from A Comprehensive Grammar of English Language: page no. 437 and 1337 - 1344 (It's hard to copy this huge excerpt here)
Reference - A comprehensive Grammar of English Language
Consider the following:
Be sure to tighten the screw so it's nice and snug.
There, "nice and" means "quite" -- make it quite snug, i.e. not likely to come loose.
Heat this concoction until it's nice and hot.
We don't want the concoction to be tepid.
If all you are receiving is postcards, and you want your correspondent to tell you much more about their trip or stay:
Please send me a letter. I'd like it to be nice and long.
If you mean to say the letter was nice owing in part to its length, you could say:
Thanks for the nice long letter.
If you wanted to make absolutely clear that you think the letter was nice, independent of its length, you'd probably have to choose a different way of saying it:
Thanks for sending such a nice letter. I'm glad it contained so much interesting news.