一个英语语法问题,语气方面。请高手指教

Itishightimethatthegovernment____measurestoprotecttherarebirdsandanimals.A.takesB.too... 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
选什么,为什么?
感激不尽!
展开
飙1986
2012-10-30 · TA获得超过1078个赞
知道小有建树答主
回答量:865
采纳率:0%
帮助的人:592万
展开全部
B. took。涉及it is (high) time的用法,后接虚拟语气表示将来,动词形式一般用过去式,意思是"该干某事的时候了"。
如: It’s (high) time we did our homework. 我们该做作业了。
如果还有疑问欢迎继续追问
1989wmx
2012-10-30 · TA获得超过935个赞
知道小有建树答主
回答量:548
采纳率:0%
帮助的人:343万
展开全部
选B
虚拟语气 It's high time that 后面的从句要过过去式或者should+do,should还不能省略
意思是:是该做。。。。。的时候了
望采纳!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ken1984abc
2012-10-30 · TA获得超过159个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:120万
展开全部
B 英语中表示早就该怎么做了,用虚拟语气(因为现实没这样)
it is high time that 早就该这么做了。
这个是考查一个小语法点,记住就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7d8ea5f68
2012-10-30
知道答主
回答量:5
采纳率:0%
帮助的人:3.4万
展开全部
选择B
这个句型是it is(high)time that 后面的从句谓语动词要用过去式或者是should加动词原形但是should不可以省略所以这道题目要选择B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘杨之歌
2012-10-30 · TA获得超过248个赞
知道答主
回答量:288
采纳率:0%
帮助的人:143万
展开全部
B. It is time that 从句要用虚拟语气,过去式或should do,should不能省
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wq90wen
2012-10-30
知道答主
回答量:25
采纳率:0%
帮助的人:5.4万
展开全部
high time是正是做。。。的时候,所以应该选D。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式