Not until____,the house_____that he had left the keys inside.A.he left;did he realize B.he had left;did he realize 为什么选A不选B?离开家不是发生在“意识到钥匙在家里”之前吗?不是应该用过去完成时吗?
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 06:27:50
Not until____,the house_____that he had left the keys inside.A.he left;did he realize B.he had left;did he realize 为什么选A不选B?离开家不是发生在“意识到钥匙在家里”之前吗?不是应该用过去完成时吗?
Not until____,the house_____that he had left the keys inside.
A.he left;did he realize B.he had left;did he realize 为什么选A不选B?离开家不是发生在“意识到钥匙在家里”之前吗?不是应该用过去完成时吗?
Not until____,the house_____that he had left the keys inside.A.he left;did he realize B.he had left;did he realize 为什么选A不选B?离开家不是发生在“意识到钥匙在家里”之前吗?不是应该用过去完成时吗?
很高兴为您解答!
Not until____,the house_____that he had left the keys inside.
A.he left;did he realize B.he had left;did he realize
【答案】A
Not until 在句首,句子要倒装.其结构为:Not until+从句/表时间的词+助动词+(主句)主语+谓语+..
在AB选项中,第二个空都已用倒装.只需要区分第一个空格.
根据句意:【直到他离开了房间,他才发现自己把钥匙落在了屋里.】
可知,“离开房间”和“发现”两个动作是并列且过去同时发生的,所以都用一般过去时态,而“钥匙落在屋里”要发生在这两个动作前,是过去的过去,所以用过去完成时态.
选A的意思是:知道他离开了机场。
离开了所以是用一般过去式,后面才用过去完成时
不知楼主是否赞同。。。
Not until是直到 。。。才。。。。的意思
因为直到他离开家,他才发现他把钥匙放在屋里了
他离开家这只是表明过去的一种状态,如果选B
那样翻译起来就会变成直到他已经离开家
对于Not until句式来说,只要表明过去这一状态就可以了