9

This sentence makes my head hurt a bit, and it doesn't seem right, but perhaps you guys could help me sort it out.

"If I would've gone to Canada, I'd have to have had some kind of winter gear."

3
  • To me, "If I would have" is a problem. I would even stick my neck out and say it's incorrect. Commented Jul 25, 2011 at 15:18
  • I think by 'would have' OP meant that the person didn't go to Canada, but if they should even have thought of going they would have needed to own some winter gear: If I were to have gone to Canada, I would have had to have had some winter gear. as in, Canada can be very cold and winter gear is expensive if you don't have it already! Would native speakers use such tongue-twisters as would have had to have had (some winter gear)? Commented May 27, 2017 at 23:46
  • Yes, native speakers do sometimes use such tongue-twisters :o) Commented Jan 20, 2018 at 0:19

8 Answers 8

6

The grammar is correct, but the form is bad. Here is a better way to say it:

If I had gone to Canada, I'd have needed some kind of winter gear.

3
  • 1
    And I would never say "If I would've" - I would say "If I had".
    – Colin Fine
    Commented Jul 25, 2011 at 13:12
  • 2
    "If i would have" is in quite wide use, but I wouldn't say it myself.
    – Colin Fine
    Commented Jul 26, 2011 at 14:17
  • My preferred form would be "Had I gone to Canukistan, I would have been fine; I'm furry."
    – The Nate
    Commented Mar 2, 2016 at 0:27
8

Correct would be:

If I had gone to Canada, I would have had to have some kind of winter gear.

This is the Third Conditional because it refers to unreal situations in the past. Its form is:

if ... past perfect clause, would ... present perfect main clause.

For example:

If I had gone to Canada, I would have had some kind of winter gear.

or simpler:

If I'd gone to Canada, I would've had some kind of winter gear.

So you can see this is a phrase with 2 sentences (they are separated by comma when the if sentence comes first like in our case).

As a general rule, don't put would and if in the same sentence. If I would have... sounds pretty bad and it's nice to have it replaced by If I had... or by If I were..., just keep the would out of it :)

There also is a shorter way of putting this Third Conditional without using if at all:

Had I gone to Canada, I would've had some kind of winter gear.

0
6

I think the sentence is fine. If it were spoken quickly, a native speaker would have no trouble understanding what is meant.

However, the use of the conditional in the if clause ("If I would have gone to Canada") is an informal style that many style guides would advise against. I personally would call it "clunky." The American Heritage Dictionary has a usage note about it, which I will quote here the sections relevant to this sentence: (see the AHD's site for the full note)

Although constructions using would have instead of had or did plus an infinitive instead of had and a past participle are common in informal speech (If you would've told me you were leaving, I could've gone with you), they are generally not considered correct in formal writing [...] the grammatical requirements are actually quite straightforward: 1. The if-clause must have a verb in the conditional subjunctive mood [...] When a writer wants to refer to a situation that hypothetically could have occurred in the past, a more remote past form must be used—the past tense of the preterite, also known as the past perfect or the pluperfect (If you had danced better...; If he had been rich...).

As such, the first part of the sentence is grammatical, but a pretty informal style. The second part, however, is a little tricky with all the variations of "have" in the coordinating consequent clause, but they all seem fine to me.

I'd have to have had some kind of winter gear.

To be clear, the I'd is I would, not I had, meaning, without the contraction, it's

I would have to have had some kind of winter gear.

Next, the would is as in sense 5 from AHD ("Used in the main clause of a conditional statement to express a possibility or likelihood") and have to here means must, in the auxiliary sense of "be required or logically consequent", as in "it would have to be freezing out if it were snowing":

I would have to [must] have had some kind of winter gear

The remaining have had is just the present perfect form of the plain verb have meaning possess.

I would have to have had [possessed] some kind of winter gear

In conclusion, I think the second part of the sentence is fine, but I would change the conditional in the if clause to past perfect subjunctive to not be so informal.

If I had gone to Canada, I'd have to have had some kind of winter gear.

2

This comes out of right field, I admit--but I'm a poet. I've written sentences like this in some of my poetry, but only because I like the way it sounds.

If the sentence would have been part of a poem, you may have wanted to have left it as it was.

1
1

This is the correct use:

If I had gone to Canada, I would have had to take some winter gear.

1

If I would've gone to Canada, I'd have had to have some kind of winter gear.

"Would have gone" ↔ "would have had" — same tense.

Your version would mean: If I had gone to Canada (earlier), I would (now) need to have had winter gear (back then). Which doesn't make much sense.

1
  • 1
    I read the OP's sentence as meaning something more like: 'I didn't go to Canada because when I got there I would have needed winter gear, which I didn't have.' It's not pretty, but it's still technically correct, by my reckoning.
    – asfallows
    Commented Jul 25, 2011 at 14:05
-1

I think you are missing a "had" in there, as I expand this to:

"If I would have gone to Canada, I would have had to have had some kind of winter gear."

It still seems a bit confused, probably needs a "then" before the 2nd "I would". The 1st "I would" is a bit redundant.

If I had gone to Canada, I would have had to have had some winter gear.

To be honest, switching in a context-equivalent verb makes it a much better sentence.

If I had gone to Canada, I would have had to take some winter gear

-1

"If I would've gone to Canada, I'd have to have had some kind of winter gear."

Whilst this sentence will be understood by any native speaker of English but contains two errors which will jar with them to differing degrees depending on the vernacular forms with which they are most comfortable.

"If I would've gone" cries out for the use of the subjunctive and ought to read "If I were to have" The latter portion of the sentence "I'd have to have had" should be construed as, "I would have had to have had" to fit with the first portion.

Therefore, the sentence could be correctly expanded to:

"If I were to have gone to Canada, I would have had to have had some kind of winter gear"

2
  • "would have had to have had"? Nobody actually says that. Commented Sep 14, 2018 at 15:01
  • Your comment is factually inaccurate, as shown by the question itself which states the same thing using verbal contractions, and also by the fact that, outside of politics and marketing, people who understand the need for accuracy do still occasionally use accurate speech. That is the correct grammar to express the tenses and meaning of the original phrase, the frequency of its use is irrelevant; that was the phrase in the original question Commented Sep 17, 2019 at 11:39

You must log in to answer this question.

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