1have done
2has written
3have never met
4has left
5haven't seen
6has bought
7has never seen
8has been
9have traveled
10has told
have done
has written
have never met
has left
haven't seen
has bought
has never seen
has been
have traveled
have told
1)have done
2)has written
3)have never met
4)has left
5)haven't seen
6)has bought
7)has never seen
8)has been

