Esercizio 1: Formazione del Present Perfect
2. They *have finished* their homework already. (usa “have” con soggetto plurale e participio passato)
3. I *have seen* that movie before. (forma affermativa con “have” e participio passato)
4. He *has eaten* breakfast this morning. (soggetto singolare con “has” e participio passato)
5. We *have lived* here for five years. (uso di “have” con soggetto plurale e participio passato)
6. You *have broken* the window accidentally. (forma affermativa con “have” e participio passato)
7. It *has rained* a lot this week. (soggetto singolare con “has” e participio passato)
8. I *have lost* my keys. (uso di “have” con soggetto singolare e participio passato)
9. She *has written* three letters today. (soggetto singolare con “has” e participio passato)
10. We *have traveled* to many countries. (uso di “have” con soggetto plurale e participio passato)
Esercizio 2: Uso del Present Perfect con “since” e “for”
2. She *has lived* in Hanoi for three years. (durata con “for” e Present Perfect)
3. They *have studied* English since January. (tempo che continua, usa “have” + participio passato)
4. He *has known* her for a long time. (durata, soggetto singolare con “has”)
5. We *have waited* here since morning. (azione iniziata nel passato e continua)
6. You *have played* football for two hours. (durata con “for” e Present Perfect)
7. It *has snowed* since last night. (soggetto singolare con “has” e durata)
8. I *have studied* Vietnamese for six months. (azione che dura, uso di “have”)
9. She *has taught* at the school since 2015. (durata, soggetto singolare con “has”)
10. They *have lived* together for five years. (durata con “for” e Present Perfect)