帮忙看下下面这道英语题,应该选什么,还有为什么?
it'shightimethatwe()somethingtostoproadaccidents.A.didB.willdoC.aredoingD.do...
it's high time that we ( ) something to stop road accidents.
A. did B. will do C. are doing D. do 展开
A. did B. will do C. are doing D. do 展开
2个回答
展开全部
1. 答案:A.
2. 翻译:到了我们做些事情/采取些措施以阻止道路事故的时候了。
3. 解释:
1)这是一个固定句型:It is (high/about) time that从句,意思是“到了...的时候了”。
该句型要求that从句采用虚拟语气,即从句必须使用一般过去时或其谓语采用“should + 动词原形”构成。
2)所以,正确答案为A。
当然,另外一个正确答案是:should do,只不过因为是单选题,选项中没有。
2. 翻译:到了我们做些事情/采取些措施以阻止道路事故的时候了。
3. 解释:
1)这是一个固定句型:It is (high/about) time that从句,意思是“到了...的时候了”。
该句型要求that从句采用虚拟语气,即从句必须使用一般过去时或其谓语采用“should + 动词原形”构成。
2)所以,正确答案为A。
当然,另外一个正确答案是:should do,只不过因为是单选题,选项中没有。
追问
虚拟语气里,这个should是不能省略的吧?
追答
不能
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询