which of the following sentences contains a verb that is correctly formed in the present perfect tense?

A. Beverly has wanted to be a singer for years.
Or
B. Jake had painted his room three times by then.

A. Beverly has wanted to be a singer for years.