一道英语选择题,简单
来源:百度知道 编辑:UC知道 时间:2024/06/18 11:44:46
Mary,I'm afraid that I can't go shopping with you.
But yesterday you____you would.
A.promised B.had promised C.have promised D.would promise
好搞啊,是C还是B
But yesterday you____you would.
A.promised B.had promised C.have promised D.would promise
好搞啊,是C还是B
A
有具体过去时间yesterday,用一般过去。
had promised只能表示“过去的过去”,此处除非要表示昨天以前,已经发生
have promised现在完成,不能与具体的过去时间连用
B
你在昨天之前已经答应我了,表示过去的过去
用过去完成时
a.别看语义,要看语法。这里有yesterday,是典型的一般过去时的时间状语。
过去完成式,选B
c
选A