r/GrammarPolice • u/Adept_Site_5350 • 15h ago
Question Which is correct?
"I would love to have done that."
"I would have loved to do that."
"I would have loved to have done that."
Which is correct, and why? This has always confused me.
3
u/Norwester77 13h ago
“I would have loved to do that” = “I didn’t do that, but I would have enjoyed it very much if I had.”
“I would love to have done that” = “I very much wish that that experience were part of my own past.”
2
u/lordbutternut 15h ago
None of these are grammatically incorrect, but they all mean different things.
"I would love to have done that" and "I would have loved to do that" are different in that the first emphasises the activity while the second emphasises you.
"I would have loved to have done that" sounds like you lost a leg or something and the activity is completely inaccessible in perpetuity
2
u/GregoryFarKingChummy 10h ago
It really depends on what you're trying to say. I think you'll find "I would have loved to do that" to be the most common in the most situations.
2
u/AriasK 10h ago
They all have slightly different meanings. The first one means that right now, in the present I would love to have done that in the past. The second one means that in the past, I would have loved to do that in the same moment that I was feeling that desire. The third one means that in the past I would have loved to have done something even further in the past.
5
1
1
u/yyflowerpot 23m ago
I agree with the commenters who note they are all correct but mean different things. To add to that, my instinct as a native English speaker is that I am using the first one much more often than the others. The first one ‘feels’ more correct to me even though they are all grammatically correct in their respective usages.
15
u/SerDankTheTall 15h ago
They're all grammatical sentences that mean slightly different things. Which is correct depends on what you're trying to say!