英语语法Don't get off the bus until it _____A,stop B,stopped C,w

英语语法
Don't get off the bus until it _____
A,stop B,stopped C,will stop D,has stopped
这里面选择D 的原因
卡卡八八 1年前 已收到4个回答 举报

北阳台吹风 春芽

共回答了18个问题采纳率:94.4% 举报

其实按理来说如果将until看做一个条件状语的话,是可以用一般现在时的
Don't get off the bus until it stops 应该是可以的.
这是一个祈使句.过去时和将来时一定是错误的.
但是现在完成时,这里意在是强调一个“已经停稳”的状态.
也就是说“减速停车”(stop)的过程已经结束,这是下车才是安全的.
于是这里有一个先后发生的顺序问题,不是“停车的时候”你可以下车,而是“车已经停住了”也就是已经是静止状态了,你才可以下车.所以现在完成时是恰当的.事实上这里的“现在”完成时,也是一个条件从句,表示的也不是“现在完成”,而是一个条件状语的假设.与条件状语从句的“主将从现”是有一定的相似之处的.

1年前

4

ji261689 幼苗

共回答了199个问题 举报

已经停下来 has stopped
或者stops也可以,但是题目里没有

1年前

2

出前一丁 幼苗

共回答了4个问题 举报

这句话是一般现在时的时态,用排除法:
B是过去时,C是将来时,时态不对,it是第三人称单数,如果选A的话,应该是stops而不是动词原形。
另外可以根据这句话的意思选择D:
在公车“已经”停下之前,不要急着下车。

1年前

2

raidenraynor 花朵

共回答了3507个问题 举报

until 引导的时间状语从句 主句是祈使句 从句用现在时 只有d是现在时 a 应该加s

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.508 s. - webmaster@yulucn.com