Definitions
Example Sentences
"I have been waiting for so long."
"I hadn't seen her in so long that I didn't recognize her."
"I can't wait for summer vacation; it feels like it's been so long since we had a break."
"He has been working on that project for so long without any progress."
"I've been trying to solve this puzzle for so long, but I can't figure it out."