> 英语 >
what did he say,Kate?He asked you to call him _.
A.if you arrive there B.if you arrived there
人气:125 ℃ 时间:2020-04-06 21:45:53
解答
应该选 B
宾语从句用 过去时与主句的 asked 对应.这里if 引导的不是时间状语从句吗?如果你到那儿的时候?if 不可能引导时间状语从句。 if 作“如果”讲 时 引导条件状语从句。例如:We won't go to the park if it rains tomorrow.如果明天下雨我们就不去公园。if 作”是否“讲时引导宾语从句。例如:He asked me if I liked English.他问我是否喜欢英语。 本题应该把if 改为when 或者 after 比较好。when 和after 引导时间状语从句。如果改为when 为什么不能选A?你不一定已经到那儿了?如果选B不就表示已经到了?宾语从句 的主句和从句时态要统一。主句 是一般过去时,从句也必须用过去的时态。 除非从句说的是客观事实,例如:Our teacher told us thatthe earth goes around the sun.老师告诉我们地球绕着太阳转。”地球绕着太阳转“是客观事实,所以尽管主句 是过去式 said ,从句仍然用一般现在时 goes 。那到底这里when引导的是时间状语从句,还是宾语从句啊?He asked you to call him when you arrived there.本句中 when 引导时间状语从句。 如果是:He asked when you arrived there.他问你什么时候到那里的。本句中的 when 引导宾语从句。
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版