Правильный ответПравильный ответ: should haveВарианты ответаA.might haveB.could haveC.may haveD.should haveверно