英语虚拟语气1.You shouldn't have run across the road without looki
来源:学生作业帮 编辑:大师作文网作业帮 分类:英语作业 时间:2024/10/01 21:40:45
英语虚拟语气
1.You shouldn't have run across the road without looking round,you ( ) by a car.
A.might be knocked down B.might have been knocked down
选A还是B?为什么?
2.If you ( ) that late movie last night,you wouldn't be sleepy.
A.hadn't watched B.didn't watch
选A还是B?为什么?
3.I wish I ( ) to study mathematics three years ago.
A.could start B.can start
选A还是B?为什么?
关键是为什么……大侠们~
1.You shouldn't have run across the road without looking round,you ( ) by a car.
A.might be knocked down B.might have been knocked down
选A还是B?为什么?
2.If you ( ) that late movie last night,you wouldn't be sleepy.
A.hadn't watched B.didn't watch
选A还是B?为什么?
3.I wish I ( ) to study mathematics three years ago.
A.could start B.can start
选A还是B?为什么?
关键是为什么……大侠们~
1.B
解析:虚拟语气中,主句是“主语+should not+have+动词的过去分词”,说明是与过去事实相反,那么从句就应该是“had+过去分词”,由于是被撞倒,是被动语态.那么结构就应该是“had been+过去分词”.所以就应该选B.
2.A
解析:原句的意思是,如果你昨晚没有看那部电影,你就不会睡着了.还是与过去事实相反,结构与第一题相同.可参考第一题的解析.
3,A
解析:与现在事实相反,从句用过去式.
解析:虚拟语气中,主句是“主语+should not+have+动词的过去分词”,说明是与过去事实相反,那么从句就应该是“had+过去分词”,由于是被撞倒,是被动语态.那么结构就应该是“had been+过去分词”.所以就应该选B.
2.A
解析:原句的意思是,如果你昨晚没有看那部电影,你就不会睡着了.还是与过去事实相反,结构与第一题相同.可参考第一题的解析.
3,A
解析:与现在事实相反,从句用过去式.
英语虚拟语气1.You shouldn't have run across the road without looki
U shouldn't have run across the road without looking,u would
You can't run across the road.改为祈使句
shouldn’t have done是虚拟语气么?
you shouldn't have run so fast
You shouldn’t walk in the road
You shouldn't have sold the car without --me A、offeringB、pro
can i walk across the road now ,mum?no you _____ .you have t
run across the road (什么意思)
You shouldn't______in the road
Can we run across the road now? NO,we .We have to wait until
-- can we run across the road now -- no we --- we have to wa