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 Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!
Avatar do usuário Donay Mendonça 47130 21 71 1080
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.