一道英语填空Until she began her speech,I——(not realize)she wasn’t Chinese答案是didn’t realize,为什么不可以是过去完成时啊

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 09:41:05

一道英语填空Until she began her speech,I——(not realize)she wasn’t Chinese答案是didn’t realize,为什么不可以是过去完成时啊
一道英语填空
Until she began her speech,I——(not realize)she wasn’t Chinese
答案是didn’t realize,为什么不可以是过去完成时啊

一道英语填空Until she began her speech,I——(not realize)she wasn’t Chinese答案是didn’t realize,为什么不可以是过去完成时啊
因为前面有个until,意思是“直到这个时候我才发现她不是中国人”,所以是瞬间的动作.过去完成时一般表示持续的动作.
如,I didn't go there.我没去那里.(也许你以前去过)
I haven't been there.我从来没去过那里(一直没有去过)

应该是一般过去式