Present Perfect Simple vaje
2. They *have finished* their homework already. (Akcija je zaključena)
3. I *have read* that book before. (Izkušnja do sedaj)
4. We *have seen* that movie three times. (Poudarek na številu ogledov)
5. He *has lost* his keys. (Rezultat v sedanjosti)
6. You *have eaten* breakfast this morning. (Dogodek v nedavni preteklosti)
7. The children *have broken* the window. (Posledica sedaj)
8. She *has written* five emails today. (Končana dejanja danes)
9. I *have met* him before. (Izkušnja)
10. They *have cleaned* the house. (Zaključena naloga)
Present Perfect Progressive vaje
2. They *have been working* on the project since Monday. (Trajanje od preteklosti do sedaj)
3. I *have been waiting* for you all day. (Trajanje čakanja)
4. We *have been playing* football this afternoon. (Poudarek na aktivnosti)
5. He *has been running* every morning lately. (Ponavljajoče trajanje)
6. You *have been talking* on the phone for an hour. (Trajanje pogovora)
7. The kids *have been watching* TV since noon. (Trajanje gledanja)
8. She *has been cooking* dinner for an hour. (Proces kuhanja)
9. I *have been learning* English for five years. (Dolgotrajno učenje)
10. They *have been traveling* around Europe this summer. (Trajanje potovanja)