Ответ:
1. Can I smoke here? – Yes, you can. (Я могу курить здесь? — Да)
2. You may take my pencil for a moment. (Ты можешь взять мой карандаш на минутку.)
3. I mustn’t go shopping today. There is enough food in the house. (Я не должен идти в магазин сегодня. В доме достаточно продуктов.)
4. I had to finish this work yesterday till 9 o’clock. (Мне пришлось закончить эту работу вчера до 9 часов.)
(! ) Вообще-то, в пункте 3 должен быть глагол don’t have to или needn’t, т.к. mustn’t — это категорический запрет и по смыслу не подходит.