how many pens do you have?可以这样译吗?有什么区别?how many pens have you got?

问题描述:

how many pens do you have?可以这样译吗?有什么区别?how many pens have you got?

没什么区别.
一个是美国人的习惯用法,一个是英国人的习惯用法
就是美式英语和英式英语
have got 是英式的,是比较守旧的一种表达方式
have 是美式的,是英语在美国发展过程中逐渐形成的