1.1) have been gardening
2) has brought
3) Have you been running...
4) has done; has disappeared
5) have been doing
6) has used
7) haven't had
2. Robin: has forgotten; have been waiting; has taken
Michele: has been walking; have already ordered
Robin: have only been
Michele: haven't ordered; have been sitting
Robin: has even noticed; has runned
Michele: hasn't looked
Объяснение:
1.1) have been gardening
2) has brought
3) Have you been running...
4) has done; has disappeared
5) have been doing
6) has used
7) haven't had
2. Robin: has forgotten; have been waiting; has taken
Michele: has been walking; have already ordered
Robin: have only been
Michele: haven't ordered; have been sitting
Robin: has even noticed; has runned
Michele: hasn't looked
Объяснение: