题目内容
【题目】
【1】I found he _________ (explain) the problem to his students when I walked into his office.
【2】The local government promised that they _____ (stop) farmers from taking more land.
【3】Jerry, it’s the third time that you __________ (forget) to bring your math book.
【答案】
【1】was explaining
【2】would stop
【3】have forgotten
【解析】
【1】句意:当我走进他的办公室时,我发现他正在向他的学生解释这个问题。此句是省略that的宾语从句,主句中的谓语found是find的过去式,从句要用过去式的相应形式,根据时间状语从句when I walked into his office.判断,当我走进办公室时,explain这一动词正在发生,故时态为过去进行时,答案为was explaining。
【2】句意:当地政府承诺他们将阻止农民获得更多的土地。promised是promise的过去式,承诺的事情是还没有发生的事情,要用将来时态来表达,受主句时态的影响,从句的时态为过去将来时,故答案为would stop。
【3】句意:杰瑞,这是你第三次忘记带数学书了。在“it is first/second...time that...表示某人第几次做某事”结构中,that从句常用现在完成时态,其构成为have/has+过去分词。主语是you,助动词用have,故答案为have forgotten。如果前面是was,that从句则用过去完成时态。