The natural answer is simply 'Yes, I have'. We normally answer a question using the same tense it is asked in. The long answer would be 'Yes, I have had a girlfriend'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
CliveWe normally answer a question using the same tense it is asked in.As teachers, we need to stress this more when answering questions about tense.
Jonathan MacHow should I answer?
1) Yes! I have ever had one. She's called Kate.
2) Yes! I have had one. She's called Kate.
3) I had one who's called Kate.
What's the difference between the/these/those 3 choice
Jonathan MacBut the name "Kate" was a general truth, still need to use " was"?Yes. The present tense would suggest that she’s still your girlfriend.