Réponse :
1. a. have lost
b. have forgotten
c. have received
d. hasn't been
e. have flown
f. haven't heard
2. a. Has Brenda phoned you today ?
b. Why has Matthew gone home ?
c. Have they ever met a film star ?
d. What has Stuart told to the police ?
e. Has Eileen ever been to India ?
f. Have you heard the news ?
3. a. been
b. gone
c. gone
d. been
Explications :