+0

Rio is a Brazilian city, which has a lot of attraction.


Is the sentence grammatically wrong?

Should it be like ‘Rio is a Brazilian city which has a lot of attractions’ without a comma?

I think that the one with a comma and an additional information for the city is also fine to use.


What do you native English speakers think? Thank you so much as usual in advance.

+1
Hans51Should it be like ‘Rio is a Brazilian city which has a lot of attractions’ without a comma?

Yes. Both which and that are correct. However, if you leave out the indefinite article (a Brazilian city), only which with a comma is possible: Rio, which is a Brazilian city, has a lot of attractions. I would prefer: Rio is a Brazilian city with a lot of attractions.

One should also bear in mind that it has a lot of thieves. I know that because I have been to Rio twice. (And I'm not going again!😁)

CB

+0

Rio is a Brazilian city which / that has a lot of attractions.

I can't see any reason for saying that "which has a lot of attraction" is a supplementary (non-restrictive) relative clause, so I would omit the comma, as shown.

In the integrated (defining) construction only, you could replace "which" with "that".

Teachers: We supply a list of EFL job vacancies
Comments  

For some reason, I could not change my original question and the original sentence should be

‘Rio is a Brazilian city, which has a lot of attractions’.

Right, attractions.

Hans51Is the sentence grammatically wrong?

Yes, if you mean what you almost certainly intend.

Hans51Should it be like ‘Rio is a Brazilian city which has a lot of attractions’ without a comma?

Yes, and in my dialect, "that" is far more natural, to the point where I would call "which" wrong.

Hans51 I think that the one with a comma and an additional information for the city is also fine to use.

Not so much. With the comma, the "which" clause should bear some relation to the main clause. Rio is a tropical city, which means it gets a lot of sunny days. Better is "Rio is a Brazilian city. It has a lot of attractions."

 Cool Breeze's reply was promoted to an answer.
Students: Are you brave enough to let our tutors analyse your pronunciation?
 BillJ's reply was promoted to an answer.