The phrase "goes on for some time" is the correct usage when referring to a duration of time.
"For" is used with periods of time (e.g., for hours, for years, for some time).
Get instant updates and alerts directly from our site.
Install this app on your device for quick access right from your home screen.