The boy insisted that he ____ the money and he ____ at once.A.not steal;be set free B.hadn't stolen;be set free C.didn't steal; should be set free D.hadn't stolen;set free为什么选B?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 01:41:10
The boy insisted that he ____ the money and he ____ at once.A.not steal;be set free B.hadn't stolen;be set free C.didn't steal; should be set free D.hadn't stolen;set free为什么选B?
The boy insisted that he ____ the money and he ____ at once.
A.not steal;be set free B.hadn't stolen;be set free C.didn't steal; should be set free D.hadn't stolen;set free为什么选B?
The boy insisted that he ____ the money and he ____ at once.A.not steal;be set free B.hadn't stolen;be set free C.didn't steal; should be set free D.hadn't stolen;set free为什么选B?
insist引导的宾语从句的时态有两种理解.
1.insist如果解释为"坚持说,坚持认为"即其宾语从句的动作是个已经发生的动作,则宾语从句的时态为正常用法.
所以该句“he (not) steal the money”是个已经发生的事实,且其发生在insisted之前,所以“过去的过去”,就改用过去完成时了.
2.insist如果解释2为“坚持要求,坚持主张”即其宾语从句的动作尚未发生时,这宾语从句的时态必须使用虚拟语气,即(should)+ 动词原形.
所以该句“he (be set free) at once”在当时是个尚未发生的动作,必须使用虚拟语气,所以该写成he (should) be set free at once.
3.综上所述,正确答案就是B.
C 好象更合适.
虽然insist的宾语要求用原形,但这里不自然.
我只知道没偷钱这个事肯定发生在insist之前~于是insist是过去式,偷钱就应该是过去完成时了= =(本人很不喜欢这种教条式的东西= =)
至于后一项,如果我没记错,should be set free和be set free是一样的效果~~should可以省略掉的~~如八月好个秋说的,insist的宾语用原形,就是因为其实这个句型是XX insist that XX (should...
全部展开
我只知道没偷钱这个事肯定发生在insist之前~于是insist是过去式,偷钱就应该是过去完成时了= =(本人很不喜欢这种教条式的东西= =)
至于后一项,如果我没记错,should be set free和be set free是一样的效果~~should可以省略掉的~~如八月好个秋说的,insist的宾语用原形,就是因为其实这个句型是XX insist that XX (should) do sth.
这题其实可以拆成两句话。The boy insisted that he hadn't stolen the money.和The boy insisted that he be set free at once.这两句话是对insist的不同应用~~
收起
前者解释为“坚持认为,竭力主张”用过去完成时
后者解释为“坚持”用虚拟语气