Yes, has to means must. The sentence means: the work must be finished immediately. (Has been means: the work is already finished.)Originally Posted by oldboy
You can use other verbs (infinitives) with "has to" also:
He has to read the book = He must read the book.
She has to go shopping = She must (needs to) go shopping.
*****
Кстати, ваша "подпись" неправельно:
"I thank you for to correct me" should be: "I thank you for correcting me."
Or more simply: "Please correct me."