Hacker News new | ask | show | jobs
by Igglyboo 4192 days ago
"I have spent a good while" is fine, might sound odd to a non-native speaker however. "while" implies "time" in this context.
1 comments

Okay, you are right does make sense now.