Respuesta:
2. She has done (do) her homework.
3. Maria has been (be) late in class.
4. Pedro and Jose have eaten (eat) at Josephine’s
Pizza.
5. My telephone hasn't worked (not/work).
6. It has rained (rain) a lot lately.
7. We have waited (wait) for an hour.
8. I haven't waited (not/wait).
9. The teachers have worked (work) hard during the last
semester.
10. I have been (be) exhausted.
:)