Is it correct to say like this?
"Would you like some tea?"
"Thank you, but I've just had a cup"
Would it be more idiomatic to say had one? Or both options are wrong? If so, how would you answer in this case?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
Yep! That's perfect!
Thank you, but I've just had a cup.
Is just right.
You could also say:
Thanks but I've just had some.
You would not want to say (from the point of view of an AmE speaker):
Thank you but I just had one.
The other person asked you if you wanted some tea, so it would be slightly odd (though not horribly so) to say "one".
If, however, the person had asked:
Would you like a cup of tea?
Then, "Thanks, but I've just had one." would be great!