I am going to write down several equivalent ways of saying "treat you to something".

(1) Yesterday, John treated me to lunch.

(2) Yesterday, John bought me lunch.

(3) Yesterday, John and I had lunch. It was his treat.

(4) Yesterday, John and I had lunch - his treat.

(5) Yesterday, John and I had lunch, which was his treat.

Grammatically, I am pretty sure that (1) to (4) have no problem. Does (5) make sense?

  • 3
    (5) is just another way of saying (3) and is perfectly fine; however it can sound a little different where it could be a treat for John. – Chris Rogers Jan 31 '17 at 23:06
  • Further to my previous comment, to prevent misunderstanding you could add to me on the end. Yesterday, John and I had lunch, which was his treat to me – Chris Rogers Jan 31 '17 at 23:10
  • @Chris - I wouldn't characterize #5 as "perfectly fine" because I think it sounds a bit more awkward than the other four. – J.R. Jan 31 '17 at 23:34
  • @J.R. - It may sound awkward to you and some others but it is grammatically correct. – Chris Rogers Jan 31 '17 at 23:37
  • @Chris there are a lot of "grammatically perfect" sentences that would never actually be used in real English... – Catija Feb 1 '17 at 0:25

All of your sentences are correct and understandable.

#5 is very similar to #3 except it is a compound sentence.

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.