when should I use Presente de subjuntivo and pretérito perfecto de subjuntivo? Need your help!
1. Es estupendo que les haya tocado la lotería, ahora que tenían tantos problemas económicos.
what does this sentence mean?
It is great that they have won the lottery, now that they had so many economic problems.?
I am a little confused.
2. Me extraña mucho que John sepa-haya sabido hablar español tan bien, sólo lleva en España seis meses. Which one to use, sepa-haya sabido ? and why?
3. A. Feliz cumpleaños, Sara
B. ¡Hola Javier! Gracias. Me encanta que vengas-hayas venido.
Which one to use, vengas-hayas sabido ? and why?
4. A. ¿Sabes que ayer hubo un incendio en Madrid?
B. Sí, ya me he enterado, pero es raro que no se publique-haya pulicado nada en el periódico de hoy.
Which one to use, publique-haya pulicado sabido ? and why_
Notes, 2-4 might be similar, I am confused when should I use Presente de subjuntivo and pretérito perfecto de subjuntivo. Please detail the scenarios and possible difference betwee these 2, in a grammar explaining way.
Thanks a lot!