Hi! Both are present perfect passive aren't they? Thanks, Fulvio
1. The soccer match should have been played there.
2. The letter has been sent.
yellowstarstruck should have been played 'should' is a modal verb. This is a modal perfect in the passive voice. yellowstarstruck has been sent Yes, this is a present perfect in the passive voice.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
yellowstarstruckshould have been played
'should' is a modal verb. This is a modal perfect in the passive voice.
yellowstarstruckhas been sent
Yes, this is a present perfect in the passive voice.
CJ