过去完成时是一个相对的时态,表示的是过去的过去,只有在和过去某时和某动作相比较时才用到它。
例如:
Cuando le llamé por teléfono, se había marchado.
我给他打电话的时候,他已经走了。
Cuando salió estaba mojada la tierra.Había llovido toda la noche.
他出去的时候,地上是湿的,因为下了整整一夜雨。
它和另一个过去时的关系,类似现在完成时和现在时的关系。
例如:
Me pregunta si se han marchado los alumnos.
他问我那些学生是否已经走了。
Me preguntó si se habían marchado los alumnos.
他曾问过我那些学生是否已经走了。