Read the sentence.

The divers have known the position of the underwater shipwreck since last week.



Which best identifies the tense of the verb have known?


present perfect
future perfect
past perfect
past