Foi ou foram horas?
FORAM duas horas de espera. Se são duas horas, (é mais de um) está no plural, portanto o verbo que acompanha o complemento também deve estar no plural.