Porque eu nao posso dizer?: ....but I did not receive it yet? ao inves de I haven't ....
Porque eu nao posso dizer?: ....but I did not receive it yet? ao inves de I haven't ....
Olá Cecília,
Geralmente com advérbios de tempo como "yet", "already" e "just" é mais comum o uso do tempo verbal Present Perfect em vez do Simple Past, por ser algo que faz uma relação com o tempo presente.
Aqui um artigo legal do blog da Alura Língua explicando como funciona o Present Perfect e a diferença dele pro Simple Past.
Abraços!