Frases de uso obligatorio para el B2, speaking > Should/must/might/could + have + infinitive > Flashcards
?
It must have been wet in London! It can’t have been sunny!
Podría haber cometido un error.
I might have made a mistake.
Podría haber ganado la lotería.
He could have won the lottery!