Present perfect subjunctive (haya...)

QuestionAnswer
to decipher
descifrar
the riddle
el acertijo
I doubt that they have deciphered the riddle.
Dudo que ellos hayan descifrado el acertijo.
the combination
la combinación
It surprises me that you have deciphered the combination.
Me sorprende que hayas descifrado la combinación.
to fit
encajar
the lock
la cerradura
It is important that the piece has fit into the lock.
Es importante que la pieza haya encajado en la cerradura.
the hiding place
el escondite
I doubt that you have found the hiding place under the table.
Dudo que hayas encontrado el escondite debajo de la mesa.
the magnifying glass
la lupa
I hope you have left the magnifying glass in the hiding place.
Espero que hayas dejado la lupa en el escondite.
I don't believe that you have broken the lock.
No creo que hayas roto la cerradura.
the sand
la arena
the timer
el temporizador
The hourglass is on top of the timer.
El reloj de arena está encima del temporizador.
the mechanism
el mecanismo
I love that the key has fit into the mechanism.
Me encanta que la llave haya encajado en el mecanismo.
It bothers me that the sand has fallen so fast.
Me molesta que la arena haya caído tan rápido.
It matters to me that they have found the combination.
Me importa que ellos hayan encontrado la combinación.
It is weird that you have solved the riddle without the magnifying glass.
Es extraño que hayas resuelto el acertijo sin la lupa.
I don't believe the timer has started.
No creo que el temporizador haya empezado.
He has read the clue, but I doubt that he has understood the mechanism.
Él ha leído la pista, pero dudo que haya entendido el mecanismo.