第1题:
Only when I began to do it ____ that I had made a mistake.
A I realized B I had realized C did I realize D would I realize
第2题:
Hardly _______ the railway station when the train started.
A.did I reach
B.had I reached
C.I reached
D.I had reached
第3题:
A、had I got
B、I had got
C、had I arrived in
D、I had arrived at
第4题:
I finally was admitted to Chongqing University. Never in all my life _______ so happy.
A、I felt
B、did I feel
C、I had felt
D、had I felt
第5题:
He asked me ()during the summer holidays.
A、where I had been
B、where I had gone
C、where had I been
D、where had I gone
第6题:
__________, I would take an umbrella with me.
A、Had I been you
B、I were you
C、Were I you
D、I had been you
第7题:
第8题:
第9题:
Hardly()home when it began to rain.
第10题:
did forgotten to wind
may have forgotten winding
ought to have forgotten to wind
must have forgotten to wind
第11题:
If I realized
Had I realized
I realized that
As I realized
第12题:
at
realized
many items
had been risen
第13题:
Not until______ the whole thing to him ______that he was wrong.
A. had I explained, he realized
B. had I explained, that he realized
C. I had explained, that he realized
D. I had explained, did he realize
第14题:
A、Had you not given me
B、I had not given
C、You had not given me
D、Had I not given
答案:B
第15题:
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。
第16题:
A、were I you
B、I were you
C、If I had been you
D、Had I been you
第17题:
They offered me this expensive wine but frankly ______ I had had beer.
A、I’d better
B、I’d prefer
C、I’d rather
D、I’d like
第18题:
sat down for a rest( )the door bell rang.
A. Hardly had I;when
B.Hardly had I;than
C. Hardly I had; when
D.Hardly I had; than
第19题:
第20题:
第21题:
molecule
oxygen
genius
rug
第22题:
If I realized
Had I realized
I realized that
As I realized
第23题:
before
since
when
that