Решение:
Дополняем предложения словами always, ago, yet, for:
- Have you read this book yet? (Present Perfect, 'yet' используется в вопросах и отрицаниях)
- She's been a fan of Bruce Willis. (Здесь не требуется дополнительное слово из списка.)
- He's been famous for over fifty years, (Present Perfect, 'for' используется для указания продолжительности действия)
- I met David Beckham five years ago. (Past Simple, 'ago' используется для указания времени в прошлом)
- I've been a fan of Jude Law since 2001. (Present Perfect, 'since' используется для указания начальной точки действия в прошлом. Хотя 'since' не было в списке, оно наиболее подходит по смыслу. Если нужно выбрать только из списка: 'for' может подойти, если подразумевается 'for twenty-something years'.)
Ответ:
1. yet
2. -
3. for
4. ago
5. since (или for)