Como perguntar em inglês: Porque você demorou?

Alguém poderia está esperando uma pessoa que está atrasada para um compromisso, e a pessoa pergunta: Porque você demorou?

Qual a estrutura mais usual no inglês para esta frase?
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
Avatar do usuário Donay Mendonça 49115 21 73 1138
Sugestão:

What's taken you so long? [Por que você demorou? Por que você demorou tanto?]

No link a seguir você encontra mais dicas:

Como dizer "demorar" em inglês

Bons estudos.