09 Apr 04:07 PM

English (US)
Closed question
Question about English (US)

On what grounds are you backing that up? does this sound natural?

Hi, guys. Do you think this is a sentence a native speaker would say? If not, could you please provide me with alternatives?
Read more comments

English (US)

English (US)
Similar questions