Para formar perguntas no present perfect usando "have" e "has", você precisa seguir uma estrutura simples. Primeiro, coloque "have" ou "has" no início da frase, dependendo do sujeito (use "have" com I, you, we, they e "has" com he, she, it). Depois, adicione o sujeito (a pessoa ou coisa que faz a ação), seguido pelo verbo principal no particípio passado. Por exemplo: "Have you seen the movie?" (Você viu o filme?) ou "Has she finished her homework?" (Ela terminou a lição de casa?).
Para fazer negações no present perfect, também é muito simples. Use o sujeito seguido por "have not" ou "has not" (ou as formas contraídas "haven't" e "hasn't"), e depois adicione o verbo principal no particípio passado. Por exemplo: "I have not (haven't) visited that city." (Eu não visitei aquela cidade.) ou "He has not (hasn't) called today." (Ele não ligou hoje.)
Lembre-se de que o particípio passado de verbos regulares é formado adicionando -ed ao final do verbo, como em "worked", "played", etc. Para verbos irregulares, você precisará memorizar as formas, como "seen" para o verbo see, "been" para be, entre outros.
Praticar essas estruturas ajudará você a se sentir mais confortável ao usar o present perfect em inglês para falar sobre experiências passadas, ações concluídas em um tempo indefinido antes do agora ou mudanças ao longo do tempo.