To have: Ter x Dever

Um amigo me fez uma pergunta que eu não soube responder especificamente e fiquei intrigada. Se alguém puder ajudar, eu agradeço.

Quando eu sei que "to have" quer dizer "ter" (possuir) e quando quer dizer "dever" (obrigação)? Geralmente eu sei diferenciar bem, mas ele me deu um exemplo que eu achei que realmente ambíguo e não consegui desambiguizar com clareza e explicar por assim e não assim. O exemplo foi a música "Wonderwall" do Oasis: "And all the roads we have to walk are winding".

As estradas que existem (temos/possuimos) para andarmos ou as estradas nas quais devemos andar?

Por exemplo, como explicar porque é uma opção e não outra?
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário OEstudantedeIngles 5465 2 16 106
Hi =) Olha, o have com sentido de dever tem o TO e um verb depois.

Examples> ''I'll have to dance tomorrow''
''You have to go now''
''My sister has to buy a new car''
''Don't you have to wipe the floor now''?

Já o have de possuir tem um substantivo depois na maioria das vezes

Examples > ''Nobody has a MANSION as big as mine''
''My mum has a BIKE''
''I have three DOGS''
''Does she have a car?' I think she doesn't''

I guess that's it =)

Bye :)