Must/Could/Should(Would have
Existem verbos modais que funcionam como o passado de outros, esse é o caso do can e could, will e would.
Os verbos modais também podem trabalhar em conjunto com o presente perfeito (verbo have + particípio passado do verbo principal da frase) para fazer referência a algo que já aconteceu. Observe:
Dependendo do verbo modal que usamos, a frase pode ter diferentes significados e implicações, vejamos:
Could have
O Could have é usado para falar sobre algo que poderia ter acontecido ou que alguém poderia ter feito, mas no final das contas acabou não acontecendo.
- I could have studied philosophy, but I studied physics.
Eu poderia ter estudado filosofia, mas estudei física. - She could have been an excellent percussionist.
Ela poderia ter sido uma excelente percussionista.
Também podemos usá-lo para supor algo que aconteceu no passado, mas não temos certeza. Por exemplo:
- Vanessa arrived in Paris two days ago. Maybe she could have visited the Eiffel Tower.
Vanessa chegou a Paris há dois dias. Talvez ela pudesse ter visitado a Torre Eiffel.
Should have
Usamos este verbo modal sempre que falamos de algo que deveríamos ter feito, mas que finalmente não fizemos. Por exemplo:
- We should have studied more for the exam.
Deveríamos ter estudado mais para o exame. - You should have called first.
Você deveria ter ligado primeiro.
Must have
Usamos este modal quando assumimos que algo aconteceu porque é uma conclusão lógica dos fatos:
- William graduated with Cum Laude honors. He must have studied very hard.
William se formou com honras Cum Laude. Ele deve ter estudado muito. - What a beautiful house! It must have cost them a lot!
Que casa linda! Deve ter custado muito!
Would have
Usamos esse modal quando falamos sobre o que queríamos ter feito no passado, mas não fizemos.
- I would have danced with you, but I'm not a good dancer.
Eu teria dançado com você, mas não sou uma boa dançarina. - We would have bought the house, but we didn't have the money.
Teríamos comprado a casa, mas não tínhamos o dinheiro.