Задание
Fill in the blanks with the present perfect simple or the present perfect continuous.
1 A: How long ... she ... him?
B: They have been friends for a long time.
2 A: Have you found your keys yet?
B: No, I ... for them all morning.
3 A: Do you like the musician David Matthews? B: Yes. I ... his new CD.
4 A: Why is James angry?
B: He ... the keys for his house.
5 A: Where have you been?
B: I ... out in the gym all afternoon.
6 A: Where is Sarah?
B: She ... to the shops with her mother and sister.
7 A: I ... ..........................\(go\) to the Greek
Islands for years now. B: You must like going there very much.