0
Alc24 Posted 17 years ago
Grammar

WHICH or THAT or WITH

Which would one say

I bought a house with 3 bedroom.

I bought a house that had 3 bedrooms/which had 3 bedrooms.

thanks
  

Top answer

Hi I bought a house with 3 bedroom s . More natural to me: I bought a three bedroom house.

  • Hi I bought a house with 3 bedroom s .
  • More natural to me: I bought a three bedroom house.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

14 Answers
0
Hi

I bought a house with 3 bedrooms.

More natural to me:

I bought a three bedroom house.
0
In addition, the second:
'I bought a house which had 3 bedrooms' is possible if you don't own the house now.  You used to own it but then you sold it.
0
optilangI bought a three-bedroom house.
Hi Optilang

Is the hyphen optional?

Thanks.
0
heywoodcIn addition, the second:

'I bought a house which had 3 bedrooms' is possible if you don't own the house now. You used to own it but then you sold it.

Why? It only tells me that two events happened: you buying a house and the house having two bedrooms -- both events are in the past and the latter precedes the former. You never know for sure that
0
What about:

I bought a house THAT/WHICH cost me 200000 dollars.

Thank you
0
There is no real difference between 'which' and 'that'. 'that' is usually better for restrictive clauses, and 'which' is better for nonrestrictive clauses. So I would either write 'I bought a house, which cost me 200000 dollars' or 'I bought a house that cost me 200000 dollars'. Note the comma in the first sentence. I'm not really sure if 'that cost me 20000 dollars' is a restrictive clause, espe
0
ferdisI'm not really sure if 'that cost me 200 dollars' is a restrictive clause
You can be sure it is restrictive. In modern English that is always restrictive (and therefore not preceded by a comma) when it introduces a relative clause.

which can go either way -- without the comma (restrictive) or with the comma (non-restrictive
0
CalifJimYou can be sure it is restrictive. In modern English that is always restrictive (and therefore not preceded by a comma) when it introduces a relative clause.

which can go either way -- without the comma (restrictive) or with the comma (non-restrictive).

My mistake, I meant whether the 'cost me 200 dollars' part
0
OK. Got it. Emotion: wink

By the way, the usual way of writing "200 dollars" is $200.

Also, to be more realistic, it sh
0
CalifJimOK. Got it.

By the way, the usual way of writing "200 dol

Related Questions