What tense is the underlined verb in the sentence?

Have you ever seen a Venus flytrap?

A.
present perfect

B.
past

C.
present

D.
past perfect