Bonjour Pourriez-vous m'aider s'il vous plaît je n'ai pas compris cette exercice en anglais .Merci bcp !!❤

Réponse:
3) for 20 years.
4) 20 years ago.
5) an hour ago
6) for a few days
7) for six months
8) for a long time