Can't you use the present perfect in the sentence "Richard has shown me a film about Wales"?

If I turn it in the passive voice using the personal construction:
I have been shown a film by Richard

Why shall I use the simple past in the passive voice if the active sentence is in the present perfect?

Thank you for the explanation.

1 answer

Yes, you can use whatever tense you want. The present perfect reads well, whether active or passive.