btrg
AjiteshArun Thanks for examples. One more thing; Which one Can I take away from this discussion, or none.
1. "modifiers should be closest to the noun/noun phrase" they are modifying or
2. "they should always be preceded by noun/noun phrase and cannot be placed anywhere else if there intended meaning was to modify that noun/noun phrase".
I understand that there are some cases such as "Standing at the gate, John was stung by a scorpion". Here Standing is far away from John but still it makes sense.
That's a tough one.

There are a lot of structures in English, and it is usually better (though definitely not faster!) to look at them individually and not as a group. That is, what applies to one type of modifier may not apply to all modifiers. However, if we have to discuss adjectives in general, I agree that it is generally
a good idea to keep an adjective as close to the noun it modifies as possible. There will always be exceptions though, so we should not look at this as a "rule".
Yesterday, I met a student who had taken the GMAT. ← This is probably the best of the 3.
I met a student yesterday who had taken the GMAT. ← But this one is not
wrong.
I met a student who had taken the GMAT yesterday. ← This one seems to say that the student had taken the GMAT yesterday.