搜索 英语 老师
Seven7eeN
has&has got.
He has a dog. Can I say has he a dog or does he have a dog ?which one is right? what's the difference between he has a dog and he has got a dog? pls answer my question.Thanks a lot.
2017年3月11日 13:39
回答 · 9
2
All of them are right. We can say "he has a dog" " Has he a dog?" " Has he got a dog?" or " Does he have a dog?". The difference is that "have got" is used in spoken English and "have" is used in both spoken and written English. Question "Has he a dog?" is correct, but as far as I know, it is obsolete.
2017年3月11日
2
This is from a British English perspective:
“Have got” and “have” mean the same. “Have got” is more informal.
If you want to ask a question you can ask:
“Has he got a dog?”
Or
Does he have a dog?”
2017年3月11日
Hello,
In everyday British English, people usually say have got something rather than have something, but in writing they usually prefer to use just have:
■ He’s got a degree from Bristol University. (spoken, everyday)
■ He has all the relevant qualifications. (written)
2017年3月15日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!