作业帮 > 英语 > 作业

I failed in my new job.If only I___my parents.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/17 21:10:55
I failed in my new job.If only I___my parents.
a.listend to
b.had listened to
c.have listened to
d.would listen to
请问这道题目是想考什么知识点的?要选哪一项?为什么?请一定说下你选择答案的原因或思路,因为我其实有参考答案,只是不知道为什么.
考察虚拟语气
与现在事实相反 动词的过去式(be的过去式一般用were) would/ should/ could/ might + 动词原形
与过去事实相反 had + 过去分词 would/ should/ could/ might + have + 过去分词
与将来事实相反 动词过去式,should + 动词原形,were to + 动词原形 would/ should/ could/ might + 动词原形
本题选 B
本句的意思是:如果我听父母的话就好了,就不会失去这份工作
很显然与过去的事实相反
一般我们看到if出现的时候通常第一反应就是虚拟语气,其次再看看是什么时间的事,过去,现在还是将来,
如果是过去,那就是if ..had+done ---...have done
如果是现在,那就是if..done--- ...should+do
如果是将来,那就是if..done---...should+do
基本就是这个思路