Для вопросов 2 и 3, которые у вас есть, давайте разберем, как правильно сформулировать их на русском языке.
Вопрос "Does he must finish his homework by tonight?" можно переформулировать как "Должен ли он закончить свою домашнюю работу до сегодняшней ночи?". В русском языке используется слово "должен", чтобы выразить необходимость.
Вопрос "Have they to pay the bill now?" можно перевести как "Должны ли они оплатить счет сейчас?". Здесь также используется "должны" для передачи необходимости.
Таким образом, оба вопроса подразумевают необходимость выполнения определенного действия в заданные сроки. Если у вас есть дополнительные вопросы по грамматике или другим темам, буду рад помочь!