【华慧考博】考博英语每日一练(8.22)2019考博加油!
1. By the end of June, Peter ______ here for three months.A. stays
B. will stay
C. has stayed
D. will have stayed
2. If I had remembered ______ the window, the thief would not have got in.
A. to close
B. closing
C. to have closed
D. having closed
【华慧考博】考博英语每日一练(8.22)参考答案
1.D【句意】到六月底时,皮特已在这里待了三个月了。
【解析】语法—将来完成时。根据题干中的“by the end of June到六月底时”可推知,该题考查的是完成时,根据语境June是过去或将来,选项里没有过去完成时,所以用将来完成时,表示在将来某一时间之前已完成的动作。将来完成时的一般构成为shall/will + have +过去分词,故正确答案为D。
2.A
【句意】要是我记得关上窗户,小偷就进不来了。
【解析】语法—虚拟语气。根据题干中的“the thief would not have got in”可知,该句是一个非真实条件的虚拟语气,表示与过去事实相反,故可排除C和D。根据remember的用法,remember to do sth.表示记得要去做某事,此时事情还没有发生;remember doing sth.表示记得做了某事,事情已经发生了,当事人还记得。再根据整个句子的意思“如果我记得关上窗户,小偷就不会进来了”知“实际上小偷已经进来过了,表示窗户没被关上,那么事情没有发生的”,由此知正确答案为A。