Traduções nos dicionários de Lingvo
have had their dayушли в прошлое; потеряли былую славу; канули в лету e.g. The old methods how to teach foreign languages have had their d... had(полная форма); (редуцированные формы) прош. вр., прич. прош. вр. от have