If they ____earlier than expected,they___here now .A. had started would beB. started might beC. had started would have beenD. will start might have been这个不是对与现在事实相反的虚拟从句吗?为什么不选B呢?
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/23 18:48:50
If they ____earlier than expected,they___here now .
A. had started would be
B. started might be
C. had started would have been
D. will start might have been
这个不是对与现在事实相反的虚拟从句吗?为什么不选B呢?
A 这是混合虚拟条件句;if 从句与过去事实不相符;主句与现在事实不符.
过去的过去用过去完成时,后面还有个than expected.
不好意思,我不知道应该选A还是C。忘了。。。不过知识点应该是“过去应该做但没有做”。你查一下,应该有这个短语。
这个为错综虚拟语气,看前一句,是对过去事实的虚拟,所以是had+动词的过去分词,而后一句,有一个now,所以判断是对现在的虚拟,所以才用would+动词原形,所以答案是A。整句翻译:如果他们能够比期望的早点起程,他们现在就能到这儿。错综虚拟有点难,很迷糊人,你再找点相关资料学习一下。...
全部展开
这个为错综虚拟语气,看前一句,是对过去事实的虚拟,所以是had+动词的过去分词,而后一句,有一个now,所以判断是对现在的虚拟,所以才用would+动词原形,所以答案是A。整句翻译:如果他们能够比期望的早点起程,他们现在就能到这儿。错综虚拟有点难,很迷糊人,你再找点相关资料学习一下。
收起
If they ____earlier than expected,they___here now .A. had started would beB. started might beC. had started would have beenD. will start might have been这个不是对与现在事实相反的虚拟从句吗?为什么不选B呢?
If they say so
用If they lived造句
If They Only Knew 歌词
If you love someoneLet them go.If they return.they were always yours.If they don't.they never were.
you should tell her ____ ____earlier 你应该告诉她早点回来
This morning LiMing got up ____earlier than usualA.very B.much C.too D.quite
if they pay off,they can pay off
翻译:what if they found you
If tigers are hungry,they a_____ people
It’s as if they were
if it mathes what they have
they live as a family if they have babies 等于 they ------------------ if they have babie同义句转换
-Do you know if they ____on a picnic?-If the weather ___fine tomorrow,they will.
If you love somebody, let them go. If they return, they were always yours. If they don't, they neve如上
If you love someone,let them go.If they return,they were always yours.If they don't,they never were.
They haven't decided if they will go to Beijing为什么要用will 而不说if they would?
They said they _(go) to the beach if they had time the next day.