a) I have seen this beforeB)I saw this beforec) I seen this beforeAnswer I have seen this before