Choose the right variant: Carol says she ___ Fred for ten years.
1) was known
2) has been knowing
3) has known
4) know
5) knew