Логика такая: Предлог for используется для обозначения периода времени.
He has been acting in the same TV show for five years.
39.Логика такая: Yet используется в вопросах, чтобы узнать, произошло ли что-то к настоящему моменту.
Have you heard Shakira's new song yet?
40.Логика такая: Since указывает на начальную точку отсчета времени.
I've been a fan of Johnny Depp since 2001.
41.Логика такая: Ago указывает на то, что что-то произошло в прошлом, отсчитывая от настоящего момента.
I met Beth ten years ago.
Ответ: 38. for; 39. yet; 40. since; 41. ago