Are these sentences both correct and do they mean the same:
1) That he should acknowledge that he has made a mistake will mark a moment in history.
2) For him to acknowledge that he has made a mistake will mark a moment in history.
Gratefully,
Navi
that he should/for him to
that he should/for him to
ACCESS_POST_ACTIONSRe: that he should/for him to
They are both compliant with the conventions of English grammar.
Neither are, however, particularly pretty.
Whether they mean the same thing is also moot.
The construction "for somebody to do something" generally puts the focus on the difficulty faced by the person concerned in doing what they did:
The simple subordinate clause with "that", on the other hand, is neutral. (I will retain the rhetorical inversion of the main clause and subordinate clause:
ACCESS_POST_ACTIONS
Neither are, however, particularly pretty.
Whether they mean the same thing is also moot.
The construction "for somebody to do something" generally puts the focus on the difficulty faced by the person concerned in doing what they did:
- "For him to climb the Matterhorn at the age of eighty was a massive achievement."
- "It will take a lot of effort for her to make the first team."
- "It would take a miracle for him to admit he was wrong."
The simple subordinate clause with "that", on the other hand, is neutral. (I will retain the rhetorical inversion of the main clause and subordinate clause:
- "That she recovered so well from her illness was a relief to everyone."
- "That he admitted his mistake was the biggest surprise."
Signature: Phil White
Non sum felix lepus
Non sum felix lepus
ACCESS_END_OF_TOPIC