今日の英語 – 過去のことを語るとき、今から振り返るのだから、時制は現在完了、あとは助動詞を使い分ける [2019/11/23] ID3598

現在完了 = have + 過去分子

すべきだった : should have + 過去分詞
したかもしれない : maymighthave + 過去分詞
したに違いない : must have + 過去分詞
できるはずがない : cannot have + 過去分詞