can you check my sentences? español dos, semestre dos

2. The man was talking on the phone while he was driving.
Translation 2: El hombre estaba hablando por teléfono mientras conducía.
3. Once upon a time, a princess kissed a fog (una rana)
Translation 3: Había una vez, una princesa que besó una rana.
4. While the baby was sleeping the parents went to the restaurant.
Translation 4: Mientras el bebé estaba durmiendo, los padres fueron al restaurante.
5. Last night, my brother came home late.
Translation 5: Anoche, mi hermano llegó tarde a casa.
[tex]\textit{\textbf{Spymore}}[/tex]