四六级考试

解析:He didn't get the job. If only he

来源:网考网四六级 所有评论

【单选题】 He didn't get the job. If only he ______ his father's advice.
A.had taken
B.have taken
C.take
D.took

网考网参考答案:A
网考网解析:

他没有得到这个职位,要是当初他听从父亲的建议就好了。if only引导的句子不仅提出了与事实相反的假设,而且同时表达了某种遗憾的心情,句子的谓语动词要用虚拟语气。如果表示对现在的假设,应使用动词的一般过去时;如果表示对过去的愿望,应使用动词的过去完成时。根据第一句所提供的背景,使用的时态是一般过去时,可以判断这是与过去事实相反的假设,因此正确答案是had taken。 查看试题解析出处>>

相关推荐

发布评论 查看全部评论