when he ( )free ,he goes fishing in the small river .A.was B is C will be D is going to be 为什么不选A?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 08:48:33

when he ( )free ,he goes fishing in the small river .A.was B is C will be D is going to be 为什么不选A?
when he ( )free ,he goes fishing in the small river .
A.was B is C will be D is going to be 为什么不选A?

when he ( )free ,he goes fishing in the small river .A.was B is C will be D is going to be 为什么不选A?
从语法角度来分析,这是一句复合句.其中,'"When he () free"是时间状语从句.根据时态一致原则,()部分应当与"he goes fishing in the small river"的时态一致.goes是一般现在时的第三人称单数形式,所以,()的动词应当是一般现在时,即排除了A选项:因为A是一般过去时.
如果要选A,那么就应当把题目中的"goes"改为"went".

前后时态需要一致
所以选b咯。。

...主句里是goes啊,不能用过去时

句子没有涉及到过去啊。
只是说他的一种习惯行为,“当他空闲的时候,他会去小河里钓鱼”

是一种经常性动作,不用过去式,当他有空时,他会去小河钓鱼