by Anil » Fri Aug 01, 2003 8:47 am
Well B, I am not an authority of grammar. But, let me see, if I can handle this. OK, as far as I know all the three forms are correct but the usage differs. These phrases basically differ by the use of different propositions, namely, \"by\", \"at\", and \"on\". Of these, \"at\" and \"on\" are propositions of place or time. Coming to the actual usage, when you say \"on your side\", you don\'t have to be literally present next to the person you are referring to you. It could be figurative also, for e.g. in your thoughts or as a support in an election or in defense during an argument. However, when you say, “at your side” or “by your side”, then you have to literally present next to the person you are referring to. However, of these two, “by your side” is used more often than “at your side”. The “at” is more popular as a proposition of time. For e.g.: I will be at your place tomorrow at 9.00 O’clock. I am subject to correction, if anyone can chip in.