Вопросы к Поиску с Алисой
Разница между could и could have в контексте английского языка заключается в следующем:
Таким образом, could указывает на способность совершить действие в прошлом, а could have — на нереализованную возможность этого действия. dzen.ru lingust.ru