Hi,
1.Does 'all along' always have a sense of mild rebke in any context or not necessary? Can we use it without a sense of mild rebuke?
Consider 'I was ill for 6 months, and Tom took care of me all along'. There's no rebuke here, just a stress on the duration
2."You watched me trying hard to solve this problem and you knew the solution all along."
Can we use 'all this time', 'all the time', 'the whole/entire time' intead of 'all along' in your example above without changing the meaning? More or less, yes.
...and you knew the solution all this time.
...and you knew the solution all the time.
...and your knew the solution the whole/entire time.
3.Do those expressions also have a sense of mild rebuke like 'all along'? In a context like the above, yes.
Clive