一个英语语法问题,语气方面.It is high time that the government ____ measu

一个英语语法问题,语气方面.
It is high time that the government ____ measures to protect the rare birds and animals.
A.takes
B.took
C.has taken
D.would take
选什么,为什么?
感激不尽!
thinkinglj 1年前 已收到7个回答 举报

大哥是好人 幼苗

共回答了22个问题采纳率:90.9% 举报

B.took.涉及it is (high) time的用法,后接虚拟语气表示将来,动词形式一般用过去式,意思是"该干某事的时候了".
如:It’s (high) time we did our homework.我们该做作业了.
如果还有疑问欢迎继续追问

1年前

1

gycgr 幼苗

共回答了1个问题 举报

选择B
这个句型是it is(high)time that 后面的从句谓语动词要用过去式或者是should加动词原形但是should不可以省略所以这道题目要选择B

1年前

2

qiguanli 幼苗

共回答了190个问题 举报

选B
虚拟语气 It's high time that 后面的从句要过过去式或者should+do,should还不能省略
意思是:是该做。。。。。的时候了
望采纳!!!

1年前

1

残枝败叶玫瑰园 幼苗

共回答了3个问题 举报

high time是正是做。。。的时候,所以应该选D。

1年前

1

81401872 幼苗

共回答了1个问题 举报

答案为过去式或者是should +V(should不能省,be用were表示),所以本题答案可以是took 或者是should take

1年前

1

豆沙白玉团子 幼苗

共回答了38个问题 举报

B 英语中表示早就该怎么做了,用虚拟语气(因为现实没这样)
it is high time that 早就该这么做了。
这个是考查一个小语法点,记住就行

1年前

0

指尖蝶舞 幼苗

共回答了56个问题 举报

B. It is time that 从句要用虚拟语气,过去式或should do,should不能省

1年前

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