Bonjour,
Réponse :
1. She stopped smoking two months ago.
past simple : passé, daté "il y a 2 mois"
2. She hasn't smoked for two months.
present perfect : "depuis 2 mois" bilan aujourd'hui, lien avec le présent.
3. Have you ever been to Florence?
present perfect : On demande à quelqu'un si il est déjà "ever" allé à Florence
4. Did you watch that TV show last night?
past simple : indice "last night"
5. They still live in that town. They have lived there for ages.
present perfect : indices "still live" "for ages" Lien avec le présent.
6. A friend of mine won the lottery three years ago
past simple : Il y a 3 ans, c'est passé
7. When did you finish your homework?
past simple: "when"
8 They enjoyed themselves at the party last summer.
past simple : "last summer"