Esta tradução é má. Deve ser aceite "Esperei 5 horas" e "Esperei durante 5 horas". "Esperei por, neste caso não está correto.... esperei por ... alguém, ou alguma coisa, EX: esperei por ti, por ela, pelo comboio, pelo tio. Esperei pelas 5 horas (seria esperei que chegassem as 5 h) (em 30/10/17)