Which is grammatically correct to write?

  1. They stayed at a grand hotel last fall, which was really costly.

  2. Last fall, they stayed at a grand hotel, which was really costly.

  • They are both OK, but why do you want the relative clause to be of the supplementary (non-defining) kind?
    – BillJ
    Nov 22 '17 at 18:26
  • BillJ@ Because I had some doubts about the correctness of the relative clause in the first sentence. Do you think the relative clauses in the two sentences are sematically different?
    – Mido Mido
    Nov 22 '17 at 22:20
  • They have identical meanings. I was curious about why you put a comma before "which", thus making the relative clauses supplementary (non-defining).
    – BillJ
    Nov 23 '17 at 15:47
  • Because the noun is modified by an adjective, thus we talk a specific hotel that is luxurious and expensive
    – Mido Mido
    Nov 24 '17 at 16:28
  • The adjective has no bearing on things: You could just as easily say: "We stayed at a (grand) hotel which was really costly" (no comma).
    – BillJ
    Nov 24 '17 at 16:35

My preferred option is definitely #2, since its not the fall that's costly but the hotel.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.