Решение:
- since — указывается конкретная точка в прошлом (last year).
- for — указывается продолжительность (three years).
- since — указывается конкретная точка в прошлом (my birthday).
- for — указывается продолжительность (a few months).
- for — указывается продолжительность (a long time).
- since — указывается конкретная точка в прошлом (5 o'clock).
- for — указывается продолжительность (24 hours).
- since — указывается конкретная точка в прошлом (Saturday).
Ответ: 1. since, 2. for, 3. since, 4. for, 5. for, 6. since, 7. for, 8. since.