0

Not a native speaker, so I'm confused about which one is correct in the following example

If I had gotten hired I would have had a good job.

If I got hired I would have had a good job.

I have seen somebody uses the first and somebody uses the second. AFAIK, would have P.P should be paired to use with "had P.P" in the if clause. Is the second the right use? If it is, what's the difference between them?

4
  • You need the past-perfect tense, as in your first example, so the temporal locations match up.
    – BillJ
    Commented May 6, 2022 at 9:04
  • If you search this site for "third conditional" (with quotation marks) you will find several helpful discussions about how to form conditional sentences in English. Commented May 6, 2022 at 15:02
  • There is much variation in the way native speakers express these thoughts.
    – phoog
    Commented Jun 29, 2023 at 12:26
  • Not sure who tagged it "british-english", but "I had gotten" is not standard British English; it's American.
    – Stuart F
    Commented Oct 27, 2023 at 20:27

1 Answer 1

0

The first sentence is correct, although I would probably insert a comma:

If I had gotten hired, I would have had a good job.

The second sentence should be:

If I got hired, I would have a good job.

You might hear the second sentence spoken as you have it, but it would be considered "vulgar" (incorrect usage).

7
  • Thanks. Could you please take a look at this sentence: The type T1 of an explicitly defaulted special member function F is allowed to differ from the type T2 it would have had if it were implicitly declared. Is this an incorrect usage? Should it be: it would have had if it had been implicitly declared?
    – xmh0511
    Commented May 6, 2022 at 7:11
  • They are both correct and completely interchangeable. You can also say "if it was implicitly declared." Commented May 6, 2022 at 7:29
  • why are they both correct in this sentence? I cannot understand it. What's the reason that would have had... if P.t... is wrong in the example of this question but the usage is correct in the sentence given in the comment?
    – xmh0511
    Commented May 6, 2022 at 7:43
  • "If I had gotten/been hired..." implies that the job went to somebody else. "If I got hired..." imagines a possibility that still exists - the vacancy hasn't been filled yet - so would have had is inappropriate. Commented May 6, 2022 at 7:50
  • @KateBunting I wonder why "would have had" is appropriate in "the type T2 it would have had if it were implicitly declared." regardless of whether it used "were implicitly declared" or "had been implicitly declared" in the if clause?
    – xmh0511
    Commented May 6, 2022 at 8:00

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .