My co-worker who is an English native speaker often makes grammar errors like follows:
For example,
Jane has an apple, and a banana.
Robots, and Dolls are for kids.
This really left me bewildered and wondering whether I am wrong or he is. I am pretty sure there should be no comma from what I learned in the States, but it is quite hard and awkward to point out that he is wrong since he is a native.
In addition, there is another sentence makes me confused.
John's red and brown colored shirt that he bought last year and the pants I bought today match perfectly.
In a sentence like that (I highlighted the above), should we need a comma/is it acceptable to use a comma? Because he really loves to use commas in these cases.
John's red, and brown colored shirt that he bought last year and the pants I bought today match perfectly.
or John's red and brown colored shirt that he bought last year, and the pants I bought today match perfectly.
And this will be my revision
John's red-and-brown colored shirt that he bought last year and the pants I bought today match perfectly.
or John's red-and-brown colored shirt, which he bought last year, and the pants I bought today match perfectly. (when I should use commas)
Is there better way to put this? I don't think I can use a semi-colon on this one.
Also this one,
the place is famous for its surrounding mountain and wide lake and excellent restaurants and a nearby theme park.
is following revision better?
the place is famous for its surrounding mountain, wide lake, excellent restaurants, and a nearby theme park.
this is how I would write.
I thought I was perfectly understanding basic grammar rules and now I am confused. Please help me understnad this.