精英家教网 > 高中英语 > 题目详情

If he _______ to the teacher attentively in the past year, he _______the answer to the question now.

A.had listened; would knowB.listened; knew
C.listens; knewD.has listened ;knows

A

解析试题分析:考查混合型虚拟语气。句意:如果在过去的一年里他认真听老师讲课了,那么他现在就能够知道这个问题的答案了。从in the past year 判断前面条件状语从句是对过去进行假设,应该用过去完成时;而后面主句中的now则提示应该是对现在的虚拟,应该用would +动词原形,所以整个句子是混合型的虚拟语气,正确答案为A。
考点:考查混合型的虚拟语气

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

I ___to my cousin’s birthday party last night, but I was not available

A.wentB.had goneC. would goD.would have gone

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I suggested to my mother that she         a drawing club after her retirement form teaching.

A.join B.joins C.joined D.would join

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

If only he _____ quietly as the doctor instructed, he would not suffer so much now.

A.would lie B.lay C.had lain D.should lie

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Did Jack take the doctor’s advice that he ________ in bed for a couple of days?

A.lies B.lay C.lie D.laid

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The manager demanded that the workers _______ extra hours to complete the task ahead of time.

A.work B.were working C.worked D.would work 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The mother, as well as her two daughters, ____ to the theatre with some friends this evening.

A.are going B.were going C.is going D.was going 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

How many countries ________ the European Union made up of, do you know?

A.isB.are
C.haveD.has

查看答案和解析>>

同步练习册答案