这一道英语题为什么这么选择?15
来源:学生作业帮 编辑:神马作文网作业帮 分类:英语作业 时间:2024/11/12 13:07:56
这一道英语题为什么这么选择?15
这道题我就是反应不过来,为什么这么选择啊?
这道题我就是反应不过来,为什么这么选择啊?
首先要知道if引导的虚拟句型
对过去的虚拟:从句 if + had done(过去完成) 主句 would/could/should/might + have done(现在完成)
对现在的虚拟:从句 if + did(过去式) 主句 would/could/should/might + do(动词原型)
对将来的虚拟:从句1) if + should + do(动词原型);
2) if + were to +do(动词原型);
3) if + did(过去式); 主句 would/could/should/might + do(动词原型)
在此题中 the day after tomorrow是表示对将来的虚拟,A 选项 have done 是对过去的虚拟
所以应该是 if they were to arrive before the day after tomorrow
另外if条件句中如有were,should,had,可以省去if,并使用倒装语序,所以应该选D
对过去的虚拟:从句 if + had done(过去完成) 主句 would/could/should/might + have done(现在完成)
对现在的虚拟:从句 if + did(过去式) 主句 would/could/should/might + do(动词原型)
对将来的虚拟:从句1) if + should + do(动词原型);
2) if + were to +do(动词原型);
3) if + did(过去式); 主句 would/could/should/might + do(动词原型)
在此题中 the day after tomorrow是表示对将来的虚拟,A 选项 have done 是对过去的虚拟
所以应该是 if they were to arrive before the day after tomorrow
另外if条件句中如有were,should,had,可以省去if,并使用倒装语序,所以应该选D