The key to exercise solutions in chapter Grammar Bank 2 for the textbook Spark 4 - Workbook with authors Virginia Evans, Jenny Dooley from Express Publishing
Question
Put the verbs in brackets into the present perfect.
Answer
A: I haven't been on Facebook for ages. B: Well, I haven't been since last week as well.
A: I'm so hungry! Is the food ready? B: Yes, I have just taken it out of the oven.
A: I have just finished my assignment. B: I can't believe it! I haven't even started mine.
A:Have you just arrived? B: No, we have been here for a couple of hours.
A: I haven't seen you for ages. How are you? B: I'm fine. I have just come back from holiday.