I feel like the first one sounds better but I can't explain why
Learn English – Why does “I don’t have a girlfriend yet” sound better than “I haven’t had a girlfriend yet?”
grammartensesusage
Related Question
- Learn English – Why does “Please approve it” sound wrong
- Learn English – Use of the word “entire”
- Learn English – Why does “not a one” sound incorrect, but “not a single one” sounds okay
- Learn English – Gets vs. Getting
- Learn English – Not be informed / not being informed
- Learn English – Why does “too many” sound wrong here
Best Answer
I've never had a girlfriend.
I don't currently have a girlfriend, and have not since some understood point in time (since your last girlfriend, or since school started, or whatever implied timeline the conversation may entail).
Both are correct in given circumstances.