This is the first time that the word "dever" in any form has come up that actually meant "owed" or a derivation thereof... It has been in the translation hints many times, but never before has it meant "owe." It has always been "should" or "must" before... Having the two meanings is rather confusing..... anyone able to clarify this for me?
When there is no other verb besides "dever" it probably means "to owe something to someone".
"Eu devo dinheiro" = "I owe money".
It will usually come with an indirect object to demonstrate who do you owe something to:
"Eu devo dinheiro a ele" = "I owe money to him".
When there is another verb, it probably means should/must
"Eu devo fazer" = "I should do"
And it will usually come with a direct object to demonstrate what you should/must/will probably do.
"Eu devo fazer isso amanhã" = "I should do this tomorrow" or "I will probably do this tomorrow"