No difference in meaning. I prefer the first.
Student or Learner
What is the difference between these sentences?
- This is the book I have.
- This is the book that I have.
So, when should we use "that" relative pronoun? Could you give me an example, please?
I am not a teacher.
When the subject of the relative clause and the main clause are different, you can omit 'that'.
When they are the same, you must use 'that'.
Compare, 'This is the house (that) I built' with 'This is the construction company that built the house'.
***** NOT A TEACHER *****
Hello, Boris Richard:
As another poster pointed out, "that" is needed only when it is the subject.
1. "This is the book. I have the book." = As you can see, "the book" is the object of "have." So it is smoother to say "This is the book that ( = the book) I have."
2. "This is the book I have." The same as #1. For native speakers, it is faster to leave out the "that." Since you are a learner, I strongly suggest that you always use "that" when you speak. It will make it easier for your listeners to know what you are saying.
3. "This is the book that has a red cover."
a. In this sentence, "that" is the subject of the verb "has."
b. Of course, you would NEVER say "This is the book has a red cover."
c. #3 is simply a smoother way to say: "This is the book. The book has a red cover."
Last edited by TheParser; 25-Jan-2015 at 14:17. Reason: spelling and spacing