работать и отработать; ждать и дождаться
как правильно перевести эти слова на английский? 
как спросить: "почему ты меня не дождался?"
как перевести: "после окончания университета он должен отработать на предприятии три года."
спасибо!

 

"почему ты меня не дождался?" there is no special variant of the verb "wait" to express the "до" part of "дождаться". we could simply use the word "wait". therefore, we would say, "why didn't you wait for me?" 

if we had to say something like, "я тебя ждал, но не дождался", we would use an entirely different construction such as, "i waited for you, but i had to leave."

sorry i can't help you with the отработать question.

нет, здесь нет предпрошедшего действия, а есть законченное действие в прошлом ("не дождался"), поэтому его нужно поставить в past simple.

1.why didn't you wait till i came?
2. after graduation from the university he has to work for the company for three years.

1 why didn't you keep waiting till my arrival?

2 he must spend three years working in the company after he finishes the university.

то есть: why hadn`t you waited for me?