Hello, which sentence is correct? Context: I am talking to a Spaniard who speaks fluent English, what should I say:
1) Where have you learnt English so well?
2) Where did you learn English so well?
3) something different... (???)
Thanks.
1) Where have you learnt English so well?
2) Where did you learn English so well?
3) something different... (???)
Thanks.