Como dizer "Ele tem chegado às sete todos os dias" em inglês

Como dizer " Ele tem chegado às sete todos os dias" em inglês? Quando usar o verbo na forma particípio passado ou no gerúndio neste caso em questão
He has arrived at seven every day.
 
cron