Como dizer "Espero que você tenha tido" em inglês

Eu estou em duvida sobre como escrever "Espero que você tenha tido um ótimo dia".
Eu colocaria: I hope you have had a great day. Mas está certo eu escrever assim?

Brigada (:

INGLÊS PARA VIAGENS
A professora Marcela Miranda, mais conhecida como a Tia do Inglês, ensina nesta aula introdutória o vocabulário básico de inglês para viagens. Está se preparando para sua próxima viagem? A sua jornada começa aqui! ACESSAR AULA
1 resposta
Donay Mendonça 23 127 1.7k
Sim, está correto. Você ainda pode abreviar(e eu prefiro) para "I hope you've had a great day."