单选题
Not until the day before yesterday ______ to give a speech at the meeting.
A) he agreed B) does he agree C) he agrees D) did he agree
【正确答案】
D
【答案解析】[详解] 本题考查的是not until置于句首的情况。not until意为“直到……才……”,当它置于句首的时候,后面的句子要倒装,由此可排除选项A)和C),而根据此句中的the day before yesterday可知,此句的时态要用一般过去时,所以D)为正确答案。