1) haven't finished, have been dealing 2) don't want, have already had 3) has been suffering, has seen 4) don't know, hasn't spoken 5) are you staring, haven't seen 6) have been staying, haven't been, has lived 7) Have you been waiting 8) have been watching
Answers & Comments
Verified answer
1) haven't finished, have been dealing2) don't want, have already had
3) has been suffering, has seen
4) don't know, hasn't spoken
5) are you staring, haven't seen
6) have been staying, haven't been, has lived
7) Have you been waiting
8) have been watching