1)haven't seen;for
2)has been; since
3)has had; since
4)haven't played; for
5)haven't won; for
6)have had; for
1)haven't seen;for
2)has been; since
3)has had; since
4)haven't played; for
5)haven't won; for
6)have had; for