单选题 He would have finished his university study but he ______ to quit and find a job to support his family.
A. had had B. has
C. had D. would have

【正确答案】 C
【答案解析】[解析] 此句前半部分虽表示虚拟,但后半部分是陈述真实情况,故应用一般过去时had。