I would like to know which form of this question is “more correct” than the other:
- What would you have preferred (that) he do?
- What would you have preferred him to do?
I would like to know which form of this question is “more correct” than the other:
The first, although we could argue all day about what does and doesn't fit.
The second looks odd because him is for objects, and the he you're talking about isn't the object here, your preferred action (by him) is the object of preferred. So him to do should be that he do.