If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken答案选D,请问:C选项怎么错了!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 17:07:19

If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken答案选D,请问:C选项怎么错了!
If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken答案选D,请问:C选项怎么错了!

If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken答案选D,请问:C选项怎么错了!
答案应该选B
这是if引导的非真实条件句,对过去情况的假设,从句用过去完成时态,主句用 would have done

B.had taken

这是表示与过去事实相反的虚拟语气
If 从句中用【had + 过去分词】; 主句用【would(should/ might/ could) + have + 过去分词】

========如有疑问,马上追问!祝学习进步========C选项不可以吗?我说了, 表示与过去事实相反, If 从句用【had + 过去分词】吗? ...

全部展开

B.had taken

这是表示与过去事实相反的虚拟语气
If 从句中用【had + 过去分词】; 主句用【would(should/ might/ could) + have + 过去分词】

========如有疑问,马上追问!祝学习进步========

收起

答案应该选B吧!
这是一道考查If条件虚拟语气的题目。
从主句might have arrived可以看出,这道题是和“过去”时间情况相反的句子,那么相对应地if从句用had done这个形式,即用had taken。

if 引导的虚拟条件句
主句为might have done, 表示与过去事实相反,
(我们早应该准时到这里了- 其实我们没能准时到这里)
从句则用had + done, 表示与过去的过去 事实相反
(如果[之前]我们走了另一条路 - 其实 我们没有走另一条路)
所以只能选B...

全部展开

if 引导的虚拟条件句
主句为might have done, 表示与过去事实相反,
(我们早应该准时到这里了- 其实我们没能准时到这里)
从句则用had + done, 表示与过去的过去 事实相反
(如果[之前]我们走了另一条路 - 其实 我们没有走另一条路)
所以只能选B

收起

这是虚拟语气,意思是要做某事就好了。它是对过去的虚拟,从句要用过去完成时,所以B是对的。

If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken We two have the same idea= We _ _ each other填2单词 解释一下 If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken答案选D,请问:C选项怎么错了! If we _ the other road,we might have arrived here in time for the meeting.A.take B.had taken C.took D.have taken答案是B额...寻详解 We can finish the work better if you give us some help.We will _ _ _ finish the work better if you help us. If the traffic plan _,it will be applied to other cities too. the Big Ben is f_ place ro visit in _ If we find you tell lies to other club members,we will ask you to leave the club翻译一下! 找英文歌,有一句歌词if we love each other,we can change the world只有钢琴一件乐器 we have going for us would fall apart if we didn't trust each other most of the time We are _ each other in some ways A.the same B.different from C.full ofwhy We will have to work hard if you don't help us同义句The work will be very hard for us _ _ _ if we want to learn how to love we must proceed in the same way we would if we wanted to learn a...if we want to learn how to love we must proceed in the same way we would if we wanted to learn any other art.这句话怎么有两个if?求高手翻译 英语翻译1 如果我们不去开会,会发生什么?译:_ _ _ if we _ go to the meeting?2 不要带宠物到学校,如果你带了,老师不会让你进入.译:_ _ your pets to school._ _ _ ,the teacher won't _ you _.3 如果这个星期天 We had a picnic last term,so let's have _ one this montha:other b:others c;another d:the other We are born for each other^_^$love>>21g~ _____the other road,we might have arrived here in time for the meeting.A.If we took B.Had we taken C.should we take D If we could have taken选哪个? 改写句子 1 We cover the wall with old newspapers(同义句转换) 回答:The wall _ _ with old newspapers 2 If we have no air,we can't live(同义句转换) 回答:_ _,we can't live 3 Buds grow into flowers(同义句转换) 回答:Flowers _ _ bud