问题 选择题

To tell the truth, if it were not for the fact that you           my daughter, I would not take such pains to serve you.

A.were

B.had been

C.are

D.have been

答案

C

题目分析:考查时态。本题很容易错寻B项,错误的认为这是一个与过去事实相反的虚拟语气,使用过去完成时的形式,实际上本题是一个同位语从句that you are my daughter,对名词the fact进行解释说明。名词the fact后面的句子是不要使用虚拟语气的,只需要使用陈述语气即可。故C正确。

点评:名词the fact后面的同位语从句中不要使用虚拟语气,只需要使用陈述语气即可。不要受到if条件句的影响,对与考生来说,一定要看清句子结构。

单项选择题
多项选择题