Answer:
1. deux heures et cinquante minutes
2. 8 heures et trente minutes
3. douze heures
4. quatre heures et 5 minutes
5. quatre heures et 45 minutes
4.6m questions
5.9m answers