GIVE ANSWERS - Русский язык

Vote now!Resolved QuestionLanguage Question
Hi, please what's the difference between "надо" & "должен", and when we use each of them ?
  • 3 answers
victor_onl profile picture victor_onl   

If briefly:

it needs,  have a need, supposed to, =  надо
I need = мне надо
you need = тебе надо 
you supposed to be here at 7AM tomorrow, we'll get started  = Тебе надо быть здесь завтра в 7 утра, мы начнем.  

have to, must = должен 
I must = я должен
you must = ты должен

You must do your homework! = Ты должен делать домашнее задание!

and so on

    4 weeks ago100% GOOD (8 votes)
Sultan_khan profile picture Sultan_khan   
u can use word -должен- like owes something *for ex mp. you owe me money -ты должен мне денег . something like that or *have to or must *
(надо,нужно-need to)
    4 weeks ago100% GOOD (2 votes)
_Greyhound_ profile picture _Greyhound_   
Надо means necessity, need. It stands for things you need to do whatsoever. For instance, we all need food (otherwise we die). The closest word in English here is 'need' (as a verb).
Должен puports an obligation. Moral or external (so, должен is hereby a synonim to both 'must' and 'have to').
    3 weeks agoVote now!