题目内容
If he _______ to the teacher attentively in the past year, he _______the answer to the question now.
| A.had listened; would know | B.listened; knew |
| C.listens; knew | D.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.went | B.had gone | C. would go | D.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.is | B.are |
| C.have | D.has |