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?
The doorman held the door while she walked through.
I know this could also be read wrongly, but there's something about the original expression that invites the above interpretation.
Bhai, the 'passing' in 'passing through' is a gerund.
The police cleared the road for the Queen's passing by.