Răspuns:
1. I have just finished writing an article. PPS
2. We haven't talked for a long time. PPS
3. They have been working together since December. PPC
4. Peter has been watching TV for the last half an hour. PPC
5. You haven't made any mistakes lately. PPS
6. We have been trying to convince you for two hours.
7. I have already seen that movie. PPS
8. What have you done to John? PPS
9. Your neighbor has been fixing his car for two weeks. PPC
10. He has not finished yet. PPS