An order came________ the city at once.A.that they must leaveB.they should leaveC.that they leaveD.they left 为什么不选a
热心网友
这个题目考察了两种句式的综合,是同位语从句和虚拟语气an order came 这是完整的句子,that 在这里引导的是同位语从句,作为order 的具体内容,所以that 不能省略order 当命令要求讲的时候,如果要跟从句,从句的谓语动词用should+动词原形,或者直接用动词原形, 所以就出现了they (should)leave所以把这两个合二为一,就变成了答案c
热心网友
正确答案:A(the right answer):翻译:接到一条命令,命令他们必须马上离开这座城市!that后为主语从句!既然是命令,后面就得是MUST,而不是SHOULD,命令没有商量的余地。Game over!
热心网友
order 表示建议所以后面的从句要用虚拟语气,原句是An order came that they (should) leave the city at once.should要省略.
热心网友
同意小虾米
热心网友
should省略了
热心网友
我觉得应该解释为:命令来了,他们就离开了那里.如果解释为:命令他们必须离开那里的话就不需要加came了
热心网友
order 表示建议了,所以要用虚拟语气啦,C是should+do 省略了should的虚拟语气,而A已经用情太动词must了,不是虚拟,所以不对.
热心网友
An order came that they should leave the city at once这是这句话的完整形式,意为传来命令要求他们马上离开这座城市因为是同位语从句,所以不能省that,但是should是可以省略的(order之类的句子中,这种情况很常见,不是用错了时态),所以就出现了答案中的句子句式的特点要求使用should(省略后只看到动词原形),其他情态动词均不符合要求,是错项
热心网友
order已经是命令,命令里再加must不是显得多余了吗.实际这是道口语题,命令应为you leave the city at once.
热心网友
是挺怪的,是高几的还是初级的.不过我觉得选A,因为命令一来他们就得走.