英语虚拟语气选择题时态问题you look so tired ,it is time you__A go to sleepB went to sleepC go to bed D went to bed这只可以用过去时么?if she could sew,__A she make a dress B she would have made a shirtC she will make a shirtD s
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/23 05:20:09
英语虚拟语气选择题时态问题you look so tired ,it is time you__A go to sleepB went to sleepC go to bed D went to bed这只可以用过去时么?if she could sew,__A she make a dress B she would have made a shirtC she will make a shirtD s
英语虚拟语气选择题时态问题
you look so tired ,it is time you__
A go to sleep
B went to sleep
C go to bed
D went to bed
这只可以用过去时么?
if she could sew,__
A she make a dress
B she would have made a shirt
C she will make a shirt
D she would had made a coat
为什么不选D
英语虚拟语气选择题时态问题you look so tired ,it is time you__A go to sleepB went to sleepC go to bed D went to bed这只可以用过去时么?if she could sew,__A she make a dress B she would have made a shirtC she will make a shirtD s
英语虚拟语气选择题时态问题 检举 | 2012-7-23 19:36 提问者: hello琳琳5277
| 浏览次数:12次you look so tired ,it is time you__
A go to sleep
B went to sleep
C go to bed
D went to bed
这只可以用过去时么?
答:请记住一个重要句型:
It is (high) time (that) sb. did sth. (It is (high) time (that) sb. should do sth.)
表示:某人该做某事了.( 是某人该做某事的时候了)
=It is time for sb. to do sth.
因为这个句型中的从句谓语动词用了奇怪的过去时(/ should+V),所以将它编入了虚拟语气中(表示一种愿望,名至所归).
不过,请记住,第二种表达法中的should是不可以省略的.这与虚拟语气10动词(insist, suggest, advise, demand 等等)中的宾语从句是不一样的.
所以本题不能选AC.
另外, go to bed 与go to sleep的区别,很多人都是很清楚.主要是后者.
前者表示“上床去睡觉”,后者不是“去睡觉”,而是“入睡、进入睡眠状态”,这里的to 是介词,sleep是名词,相信很多人误以为是不定式to sleep, 表示“去”的目的.这是错误的.
所以本题的最佳选择是D.
译:你看上去很累了.你该去睡觉了.
it is time sb. did sth. 固定句型 只能用过去时
睡觉 go to bed
所以 D
补充
没有would had done这种结构
只有would have done
would 是情态动词 后面要跟动词原形
用过去时或用should do
虚拟语气中,主句用should/could/might+原型
A不可以,( she could sew这句打得有问题)B