Correção de "I ve been wainting a taxi there for 10 minutes"

Ola , gostaria de fazer uma pergunta meio boba, mas tive duvida ao dizer. Vou dar exemplo: Se eu estou esperando um taxi , eu digo: I ve been waiting a taxi for 10 minutes. Porem se no outro dia eu quero contar para alguem que eu esperei um taxi por 10 minutos eu digo: I ve been wainting a taxi there for 10 minutes... ????? (Errado????) Essa e a minha pergunta.Como eu devo dizer?
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 Telma Regina 22725 9 58 570
Nesse caso usa-se o simple past, pois é uma ação que ocorreu no passado (e já terminou).

I waited for a taxi for 10 minutes ( yesterday).