虚拟语气 Jack is a great talker,It's high time that -------somet

虚拟语气 Jack is a great talker,It's high time that -------something instead of just talking
A.do B.did
为什么不能选A,有It's high time that sb should do 的形式,这里将should 省略不可以吗?
It's high time that sb should do 和 It's high time that sb did sth 有什么区别?
shuidesecai 1年前 已收到7个回答 举报

Cupid_鱼 春芽

共回答了20个问题采纳率:90% 举报

It's (high,around) time that sb did sth
或 It's (high,around) time that sb should do sth
都可以,需要注意的是;在这个句型中,should是不能省略的.
如:
It’s high time that you went.
It’s high time that you were going.(进行时的be动词用were)
It’s high time that you should go.

1年前 追问

6

shuidesecai 举报

那么什么时候可以省略should呢

举报 Cupid_鱼

在虚拟语气表示主观色彩的其它句型中,用should do的地方都可以省了should。 唯独It is time that...中,不能省略,所以,好多老师都要求学生用过去式,在这句型中表虚拟

yinbin12 幼苗

共回答了80个问题 举报

It is (high) time that后面的从句谓语动词要用过去式或用should加动词原形,但should不可省略。 比如:
It is time that the children went to bed.
It is high time that the children should go to bed.
it's high time that sb. di...

1年前

2

黑纸扇 幼苗

共回答了3个问题 举报

It's high time that sb should do的形式确实有,但是这个句式很特殊should不可以省略,要么写should do 要么写did表示虚拟~

1年前

2

zhjde 幼苗

共回答了1521个问题 举报

首先, that 后面应该是落了 he

it's high time 后面跟

1) 动词过去式,或
2) should + 动词原形(should 绝对不可省略)

这是虚拟语气的标准句式。

1年前

2

curry520213 幼苗

共回答了2个问题 举报

英语语法高中规定should+V原与did同时出现优先did

1年前

2

kjsadfhkjasdhfkj 幼苗

共回答了754个问题 举报

B
这是虚拟语气,在It's time that之后的动词有两种形式,一种是过去式,be动词要用were,一种是should加动词的原形,should不能省略,这两种动词形式都叫虚拟语气,因为“该做……的时候了”或“做……的时间到了”,显然这个动作还没有做,所以用的是虚拟语气。在连接词that之后少打了一个he了。希望我能帮助你解疑释惑。...

1年前

1

风清婆 幼苗

共回答了3个问题 举报

这里没有sb.所以显然不是sb.should do的形式,更何谈省略,所以直接用过去式did表虚拟。

1年前

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