Es importante que hayas terminado tus tareas a tiempo.
It's important that you have finished your tasks on time.
Context: education Si hayas visto la película, deberíamos hablar de ella.
If you have seen the movie, we should talk about it.
Context: culture Dudo que hayas escuchado este álbum nuevo, pero es muy bueno.
I doubt that you have listened to this new album, but it's really good.
Context: music