1.Andy really didn't know ( ) to help the dying old woman.A.what to do B.whether he can do2.I don't know when she( ),but when she( ),I will let you know.A.arrive,will arrive B.will arrive,arrives C.arrives,arrives D.will arrive,will arrive3.I can't u
来源:学生作业帮助网 编辑:六六作业网 时间:2024/09/08 08:49:16
1.Andy really didn't know ( ) to help the dying old woman.A.what to do B.whether he can do2.I don't know when she( ),but when she( ),I will let you know.A.arrive,will arrive B.will arrive,arrives C.arrives,arrives D.will arrive,will arrive3.I can't u
1.Andy really didn't know ( ) to help the dying old woman.
A.what to do B.whether he can do
2.I don't know when she( ),but when she( ),I will let you know.
A.arrive,will arrive B.will arrive,arrives C.arrives,arrives D.will arrive,will arrive
3.I can't understand ( ) the boy alone.
A.why she left B.why she had left
可以排除的选项我去掉了,没有打出来,但剩下的选项我都不知道应该选谁,为什么?错的错在哪?清楚的话我一定加分,
1.Andy really didn't know ( ) to help the dying old woman.A.what to do B.whether he can do2.I don't know when she( ),but when she( ),I will let you know.A.arrive,will arrive B.will arrive,arrives C.arrives,arrives D.will arrive,will arrive3.I can't u
1. A
如果选B用宾语从句的话,则需要注意从句时态和主句时态的一致,所以应该是whether/if he could do才对,can不对.
2. B
宾语从句时态的选择,如果主句不是一般过去时(don't know),则从句时态应该根据事实和句意来选择,由后面的句子可知,she arrive这个动作尚未发生,所以应该用一般将来时,排除AC;
而when引导的时间状语从句中,如果动作尚未发生,则遵循“主将从现”原则,所以第二空应该是一般现在时代替一般将来时,用arrives,排除D.
3. A
过去完成时是一个相对的时态,只有和另外一个过去的动作/时刻对比,某动作发生在其之前即“过去的过去”时,才有必要使用过去完成时.
而该句中除了left the boy alone中的过去动作外,找不出其他任何可以对比的过去动作/时刻,所以不能使用过去完成时,只需要使用一般过去时即可.
1.选A
是不知道做什么,而whether 要用whether or not一般是无法抉择要不要做,而不是做什么。
2.选B
我不知道他什么时候回来,表示将来。排除法就可以做出来了
3.选A
完成时一般是对现在事件造成影响的,这里只是表示不明白她吧孩子独自留下的动作的原因。
不懂可以hi我...
全部展开
1.选A
是不知道做什么,而whether 要用whether or not一般是无法抉择要不要做,而不是做什么。
2.选B
我不知道他什么时候回来,表示将来。排除法就可以做出来了
3.选A
完成时一般是对现在事件造成影响的,这里只是表示不明白她吧孩子独自留下的动作的原因。
不懂可以hi我
收起
1A whether的意思是“是否”
2B 第一个空是宾语从句,该用什么时态就用什么时态 第二个空是条件状语从句,主句如果是将来时,那么从句用一般现在时
3A 如果用过去完成时,必须有过去时,过去完成时就是过去的过去
A B不对,要么直接用whether好了,就算可以这么用时态也不对,前面都did了后面怎么也不可能是can要也是could。更何况这句话本来就不通
B 不知道她什么时候会到,是将来,用一般将来时。后面条件状语从句中一般将来时用一般现在时代替用arrives
A can't 不是couldn't说明是现在,那她扔下那男孩一个人发生在过去。直接一般过去时好了。如果要用B的话 必须前面是...
全部展开
A B不对,要么直接用whether好了,就算可以这么用时态也不对,前面都did了后面怎么也不可能是can要也是could。更何况这句话本来就不通
B 不知道她什么时候会到,是将来,用一般将来时。后面条件状语从句中一般将来时用一般现在时代替用arrives
A can't 不是couldn't说明是现在,那她扔下那男孩一个人发生在过去。直接一般过去时好了。如果要用B的话 必须前面是couldn‘t 才表示过去的过去
收起
1. 选A。
whether用于两者或以上的选择。一般在后有or not时使用。
这里只是表示“要做的事情”,没有选择。
如果这句句子的B选项改为“whether he can do something”的话,可以选B。
2. B。
前后其实都是一种主将从现的句式。
前面she还没有来,所以用will arrive。
全部展开
1. 选A。
whether用于两者或以上的选择。一般在后有or not时使用。
这里只是表示“要做的事情”,没有选择。
如果这句句子的B选项改为“whether he can do something”的话,可以选B。
2. B。
前后其实都是一种主将从现的句式。
前面she还没有来,所以用will arrive。
后面的when可以替代为if,前后主将从现。
3. A。
像had left这样的过去完成时时态,如果没有特定的表示时间先后的词(如before..../by+过去时间。。。),一般不会去使用。这里是一句时态相对简单的句子,直接用过去时left就可以了……
收起