Diferenças entre perform, accomplish e realize, perceive

Bom dia. Ando a estudar inglês e surgiu-me uma dúvida enorme.

Nos verbos "perform"; "accomplish" e "realize" ambos tem o mesmo significado de "Realizar".
No verbo "Realize" além de significar "realizar" também pode significar "perceber" e o verbo "Perceive" também significa "perceber".

A minha dúvida é saber qual a diferença entre perform; accomplish e realize se ambos significam realizar. Quando devo utilizar cada um deles e porque motivo. E se "realize" significa também perceber e "perceive" também significa perceber, eu é que fiquei sem perceber quando usar cada um deles e quais as suas reais diferenças.

Gostaria muito que me podessem ajudar. Muito obrigado.

TESTE DE VOCABULÁRIO
Faça um teste e descubra como está seus conhecimentos de vocabulário de inglês em 5 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
3 respostas
Ordenar por: Votos
  Resposta mais votada
Desbloqueie 2 respostas agora e todos os dias
Ao se cadastrar, você ainda poderá fazer perguntas, marcar tópicos como favoritos, votar nas melhores dicas e muito mais.
POWER QUESTIONS
O professor das celebridades Daniel Bonatti ensina várias técnicas para você ter conversas melhores mesmo com conhecimentos básicos de inglês. Com as power questions você vai aprender a direcionar a conversa para onde quiser e com isso alcançar seus objetivos na comunicação. ACESSAR AULA
APRESENTAÇÃO PESSOAL EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina como você deve se preparar para fazer uma apresentação pessoal profissional em inglês. O conteúdo dessa aula ajudará você a aproveitar melhor as oportunidades no ambiente corporativo. ACESSAR AULA