Answer:
1. haven't seen
2. called
3. didn't read
4. haven't begun
5. met
6. had been
7. haven't seen
8. has token
Explanation:
provided by g a u t h m a t h
Answer:
1) haven't seen
2) called
3) hasn't read
4) haven't begun
5) met
6) has been
7) haven't seen
8) has taken