Which of the following sentences is correct?
1) The letter that/which you sent me yesterday was full of grammatical mistakes.
2) The letter that/which you sent to me yesterday was full of grammatical mistakes.
By the way, should I use "that" or "which" in the sentences above?
Thank you.
You can use either "sent me" or "sent to me", but I suggest "sent me", which is more common. "sent to me" feels a bit more formal or elaborate. You can use either "that" or "which", but some people advocate using "that" for defining relative clauses such as this.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
You can use either "sent me" or "sent to me", but I suggest "sent me", which is more common. "sent to me" feels a bit more formal or elaborate.
You can use either "that" or "which", but some people advocate using "that" for defining relative clauses such as this. Personally, I prefer "that" in this sentence.
In American English, if you use "which", the clause is non-essential (non-defining) and is set off by commas.
1) The letter that you sent me yesterday was full of grammatical mistakes. (defining. It identifies the erroneous letter as the one you sent yesterday, not the one you sent the day before yesterday.)
2) The letter, which you sent me yesterday, was fu