Student or Learner
I came across both 'from this moment' and 'from this moment on' in the song 'FROM THIS MOMENT ON' by SHANIA TWAIN. So, I can tell that they are both correct set phrases.
Are there any differences between them? Does 'on' suggest that there will be no stop in the future?
Situated in the context where I am on holidays from Friday January 17th to Monday February 3rd, what should I say? 'I will be on vacation from this Friday' or 'I will be on vacation from this Friday on' ?
Thanks a lot.