Ответ:

  1. You needn’t knock at the door. I have got the key. — Нет необходимости стучать.
  2. Can you see the film? It is really interesting. — Ты можешь посмотреть фильм?
  3. May I come in? — May выражает просьбу о разрешении.
  4. When I was a child, I could read and write. — Could — форма can для прошлого.
  5. The buses were all full. I had to go on foot. — Had to выражает необходимость в прошлом.
  6. Students mustn’t use dictionaries while doing the test. — Mustn’t выражает запрет.
  7. I have lost the keys. I can’t enter my flat. — Can’t выражает невозможность.
  8. You needn’t put on a coat. It is going to be warm. — Нет необходимости надевать пальто.
  9. When her parents were away, she had to cook all her meals herself. — Had to выражает необходимость в прошлом.
  10. May I come in? — I’m afraid not. — May используется для просьбы о разрешении.