"For Weeks Now" or "For Weeks Up To Now"

  • 454
  • 1
  • 1
  • English 
Feb 18, 2012 14:20
I met a trouble in a sentence. I hope someone can help me and give me a explanation at large.
I read a sentence in a book called "New Concept English". This is a very famous English text book in China.
It goes"I have been coming here night after night for weeks now".
Could it change to "for weeks up to now"?
Which one is more formal and sounds more natural?
Thanks in advance :)