Вопросы к Поиску с Алисой
Разница между «since» и «before» в английском языке заключается в следующем:
Также «since» используется в настоящем совершенном времени, а «before» — в прошедшем совершенном. ell.stackexchange.com
Ещё «since» может быть предлогом, связывающим имя существительное с глаголом, а «before» — союзом, соединяющим части сложноподчинённого предложения. online-teacher.ru