Quote Originally Posted by yun View Post
I have two questions about following two sentences

(A) The doorman held the door for her passing through.
(B) The doorman held the door for her to pass through.

Q1. If both sentences are grammatically correct?
Q2. If they are, what is the difference in the meaning?

Thank you.

This might be considered a new question! But, what if the first sentence means Sth in speech...I mean just suppose we put a comma before "passing through", then doesn't it mean that while the doorman himself was passing through (the door) he held the door for her?

(while) passing through (the door), the doorman held the door for her.