Решение:
- She has been waiting for the bus for 20 minutes. (Указан период времени)
- I usually get up at 7 o'clock in the morning. (Указано точное время)
- They have lived in this house since 2010. (Указана точка отсчета во времени)
- Let's meet on Friday evening. (Указан день недели)
Ответ: 1. for; 2. at; 3. since; 4. on.