首页 > 英语 > 题目详情
It'shightimethatsuchapractice__anendto.这个到底选哪个呀?现在迷糊了~A.wasputB.isputC.shouldputD.mustbeput
题目内容:
It's high time that such a practice __ an end to.这个到底选哪个呀?现在迷糊了~
A.was put B.is put C.should put D.must be put优质解答
选A
解析:It is (high) time that后面的从句谓语动词要用过去式或用should加动词原形,但should不可省略.不好意思,刚才忽略了这句话时被动语态,应该加was的
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.did sth.
多用在虚拟语气中,是时候某人该做某事了,并不表示过去时态
表示“是该做.得时候了” - 追问:
- 但这里没有省略should啊,照道理说那c也对啊
- 追答:
- c不对的,因为这句话时被动语态,要加was 的 a是对的,It is (high) time that后面的从句谓语动词可以是两种形式1.用过去式 2.should加动词原形 在这个题中,是用的过去式,而不是should+动词原形,was就是过去式的,明白了吗?
A.was put B.is put C.should put D.must be put
优质解答
解析:It is (high) time that后面的从句谓语动词要用过去式或用should加动词原形,但should不可省略.不好意思,刚才忽略了这句话时被动语态,应该加was的
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.did sth.
多用在虚拟语气中,是时候某人该做某事了,并不表示过去时态
表示“是该做.得时候了”
- 追问:
- 但这里没有省略should啊,照道理说那c也对啊
- 追答:
- c不对的,因为这句话时被动语态,要加was 的 a是对的,It is (high) time that后面的从句谓语动词可以是两种形式1.用过去式 2.should加动词原形 在这个题中,是用的过去式,而不是should+动词原形,was就是过去式的,明白了吗?
本题链接: