Ele deve ter chegado em Nova Iorque mais ou menos essa hora.
He ought to have arrived in New York about this time.