Решение:
- A do. 'Do homework' - устойчивое выражение.
- A have. 'Should have' - конструкция, означающая, что отель должен предоставлять Wi-Fi.
- C part. 'Take part in' - принимать участие в чем-либо.
- B rains. Если говорим о том, что произойдет в конкретный момент в будущем, и мы уверены в этом, используем Present Simple.
- B yet. 'Haven't booked yet' - еще не забронировал (отрицание в Present Perfect).
Ответ: 0A, 1A, 2C, 3B, 4B