On reaching home I discovered that I_______my keys at the office.
过去完成时。表示过去某一动作或事情已经发生,并对现在造成影响。discover的动作发生在过去,left my key的劫作发生在discover之前,也就是过去的过去,因此用过去完成时:had+动词过去分词。
免费的网站请分享给朋友吧