+0

Would it be correct to say

I have been taught by the best teachers.

Would this sentence be correct to say “I have been taught “ when someone’s no longer a student?

Thanks

+1
anonymousWould it be correct to say I have been taught by the best teachers.

Yes.

anonymousWould this sentence be correct to say “I have been taught “ when someone’s no longer a student?

Yes.

+0
anonymousWould this sentence it be correct to say "I have been taught" when someone’s no longer a student?

Yes. There is no requirement that the situation still exists in order to use the present perfect. When the situation no longer exists, we call it an "experiential present perfect". That means it's a statement about an experience that the subject has had in the past. You might even say that this use of the present perfect conveys the idea of an accomplishment.

Here are others:

Henry has been to Antarctica. / Sally has seen the Empire State Building in New York City. / Fred has heard that Differential Equations is a difficult subject. / Wendy and George have been selected to be on Jeopardy. / The musical "Showboat" has been performed on Broadway. / Very few people have ever gone over Niagara Falls in a barrel. / Marilyn has seen every movie directed by Antonioni. / Louise has dined at all the finest restaurants in town.

CJ