Learn English – “He would have done anything you [would ask/would have asked/had asked] him to”

grammaticalitysimple-pastverb-agreementword-choice

I want to say "He'll do anything you ask him to" but in the past tense, as that was the case 10 years ago, but he's not like that anymore. Which of the following should I use?

  1. He would have done anything you would ask him to!
  2. He would have done anything you would have asked him to!
  3. He would have done anything you had asked him to!

Which is correct or otherwise preferable?

Best Answer

He would do anything you asked him to.

"Would" is the past tense of "will".