Get it corrected in a few minutes by our editors. 3. Improve your English! I haven't been here in a long time vs I haven't been here for a long time.