someone had told the police that thieves would try to steal the diamonds.这句话中的had是怎么回事?不是应该用has吗?还是另有原因?

问题描述:

someone had told the police that thieves would try to steal the diamonds.这句话中的had是怎么回事?
不是应该用has吗?还是另有原因?

这个是过去完成时,had + 过去分词
从句中用的是过去式would try ,而前面的tell这个动作要发生在 would try 之前,所以是过去的过去,即过去完成时。

thieves would try to steal the diamonds. 这是指发生在现在的事。
结果已经知道了。已经有人告诉警察了,告诉警察是发生在过去。
如果满意请采纳,谢谢。

因为是过去时的状态下的完成状态,也就是过去完成时.你看句子后面的would try代表贼以前准备偷.
采纳时别忘了点下赞啦~