1

Which of the two following sentences would be better to use for a situation where I regret that I did not do something in the past?

  1. If it were yesterday, I would buy the car.

  2. If it were yesterday, I would have bought the car.

I’m confused about the action I buy the car didn’t happen in the past (yesterday), so I think mixing 2nd and 3rd conditionals for this situation is correct. But my friend said it might be 2nd conditional.

Should I use the 2nd conditional or a mixed one for this case?

Edit: My "It" means "now" here.

tchrist
  • 134,759
teddy
  • 113
  • you need to clear things up. I don't get what you're trying to convey. please rephrase. – vickyace Jun 09 '14 at 07:13
  • 1
  • If it were yesterday [at this moment], I would buy the car. However, I've missed my chance. // 2'. Had it been yesterday [when I received the $30 000], I would have bought the car.
  • – Edwin Ashworth Jun 09 '14 at 07:18
  • Sorry for my bad English. I only wonder what the sentence is correct. – teddy Jun 09 '14 at 07:25
  • They're both correct but mean different things as explained by Edwin (essentially, it depends on what "it" refers to). So we can't tell you which is correct for your situation unless you tell us what you want it (or "it") to mean. – Rupe Jun 09 '14 at 11:16
  • @Rupe My situation is: "I'm talking with my friend and just want to tell him about the car only". And I appreciate if you could tell me what different in meaning between two about sentence? I though they describe the same thing. – teddy Jun 09 '14 at 14:52
  • The difference is in what "it" means. It could just be a placeholder for "now", or it could be referring to some event and saying "if that had happened yesterday". See Edwin's examples. – Rupe Jun 09 '14 at 15:05
  • So the answer is I'm wrong here. "It" means now, then I have to use 2nd condition, not mixing. – teddy Jun 09 '14 at 16:42
  • No, if "it" means now, then a mixed conditional is fine. If "it" means something else, then you might need a 2nd conditional. – Peter Shor Jun 09 '14 at 18:25
  • @PerterShor I've edited my question. Sorry for my bad describable. Could you write you comment as a complete answer, so I can mark it as right answer for another ones like me – teddy Jun 10 '14 at 03:43
  • 2
    Native speakers are not taught “numbered conditions”, which make no sense to us. – tchrist Jun 10 '14 at 04:01
  • @tchrist I agree with you. But in my country, we've been taught "numbered conditions" since we were childs, then my friends mark "numbered conditions" as the most important point in our debate – teddy Jun 10 '14 at 16:46
  • 1
    Native English speakers don't usually use "if it were yesterday" for this situation, so I'm not entirely sure what people would say here. Either choice sounds okay to me. – Peter Shor Jun 10 '14 at 17:40
  • Some possibilities: If today/this was yesterday, I would buy the car. If today becomes my special day, I will buy the car. If today had been yesterday, I would have bought the car. – F.E. Jun 11 '14 at 05:30
  • “It is clear that a division of conditionals into the zero, first, second, and third categories does not adequately reflect actual usage.” —from *“If only it were true: the problem with the four conditionals”,* Christian Jones and Daniel Waller, ELT Journal 65:1 pp 24–32 (2011), Oxford University Press, doi: 10.1093/elt/ccp101. – tchrist Jan 24 '15 at 14:31