did he come
he came
had he come
he had come
第1题:
Had I known about this computer program, a huge amount of time and energy .
A.would have been saved
B.had been saved
C.will be saved
D.was saved
第2题:
A、He was too scared that he would be fired, I suppose.
B、You should have told him that earlier.
C、So be careful with our job.
第3题:
A.to not worry
B.not worry
C.not to worry
第4题:
A: would not have done
B: would not do
C: would do
D: didn't do
第5题:
I bet that Mike wished you()him that earlier.
A. told
B. have told
C. had told
答案:C
解析:句意:我确信迈克一定希望你早一些跟他说这些话。told这个动作发生在wished的动作前,这里用过去完成时。
第6题:
A、had told
B、told
C、have told
第7题:
A.should have helped
B.would help
C.would have helped
D.helped
第8题:
A. be
B. were
C. was
D. being
第9题:
Oh. But why didn’t he just own up and tell someone?()
A. So be careful with our job
B. He was too scared that he would be fired, I suppose
C. You should have told him that earlier
第10题:
A.If I had time, I would study French
B.If I have time, I will study French
C.If I had had time, I would have studied French
D.If I should have time, I would study French
答案:B
解析:条件句可分为两类,一类为真实条件句,一类为非真实条件句。非真实条件句表示的是假设或实际可能性不大的甚至完全不可能发生的情况,故采用虚拟语气。
A选项中,if+主语+一般过去时表示与现在事实相反,为虚拟语气;B选项中,if引导的是一个一般现在时的条件状语从句,为真实条件句;C选项中,if+主语+had done表示与过去事实相反,为虚拟语气;D选项中,if+主语+should do表示与将来事实相反,为虚拟语气。题干意为:下列条件句中那个是真实条件,所以答案选B。