Разница между choose и select в современном английском языке заключается в характере и способе выбора. 12
Choose означает «выбирать», «предпочитать», «решать». 13 Это общее слово, которое может подразумевать как серьёзное обдумывание, так и моментальное решение. 4 Например: «I helped my brother to choose a name for his baby» — «Я помог брату выбрать имя для ребёнка». 3
Select означает «выбирать, отбирать». 12 Слово используется, когда нужно решить, что из предложенных или имеющихся объектов лучше всего соответствует намеченной цели. 1 Например: «Lieutenant selected the best few soldiers to blow up the bridge» — «Для взрыва моста лейтенант отобрал несколько лучших солдат». 1
Таким образом, choose подходит для любого выбора, а select — для выбора после тщательного обдумывания и взвешивания всех вариантов. 4