The second sentence.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AnonymousIs the first sentence slang?No. Both sentences are correct.
AnonymousI have been here (for) five minutes.'for' is optional in this construction. It is a little more casual to omit 'for'.