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

A. Susan is spoken at our club before
B. Beverly has wanted to be a singer for years
C. Desmond has love swimming in the ocean
D. Jake have painted in his room three times
Is the answer B?

Thank you :)

I agree with your answer of B. It makes the most sense out of all of them.

I think that B would be correct (when I took that test the option was C but that answer)

Yes, the correct answer is B. "Beverly has wanted to be a singer for years" contains a verb that is correctly formed in the perfect tense.

To determine the answer, let's first understand what the perfect tense is. The perfect tense is a verb form that indicates that an action or state was completed at some point in the past.

In option A, the sentence "Susan is spoken at our club before" does not contain a verb in the perfect tense. The verb "is spoken" is in the present tense.

In option C, the sentence "Desmond has love swimming in the ocean" does not contain a verb in the perfect tense. The verb "has love" is not a correct form for the perfect tense. It should be "has loved" instead.

In option D, the sentence "Jake have painted in his room three times" does not contain a verb in the perfect tense. The verb "have painted" is not a correct form for the perfect tense. It should be "has painted" instead, as "Jake" is singular.

Option B, "Beverly has wanted to be a singer for years," is the correct answer. The verb "has wanted" is correctly formed in the perfect tense. The auxiliary verb "has" is in the present tense, and the main verb "wanted" is in the past participle form.

B is the only sentence in the list that is English.

You're welcome. :)