Does "that" and "Which" always modify the subject right before it? In other word, modify the closest subject?
I used this rule to get many questions right, but in some other questions, it's not correct, because the subject right before it is not "LOGICAL",
and thus, which or that would seek another logical subject.
So the "closest“ rule is not a grammar rule but rather an "experience rule"?
------In addition
How do I know when to use "Which, that"
And how do I know when to use verb-ing?
For example:
The plane flies from east to west, having enough fuel.
The plane flies from east to west, which has enough fuel.
The plane flies from east to west, that has enough fuel.
Which is right?
Very confused! Please help! THx!