题目内容
Mary failed the driving test again.If she ________ harder, she ________ the test easily.
| A.practiced; would pass |
| B.had practiced; would pass |
| C.had practiced; would have passed |
| D.should practice; should have passed |
C
解析试题分析:句意:玛丽又没有通过驾驶考试。要是她多加练习,她就能很容易地通过考试。表示与过去事实相反时,if从句谓语用“had+过去分词”,主句谓语用“would+have+过去分词”。所以选C。
考点:考查虚拟语气
It is uncertain side effect the medicine will bring about, although about two thousand patients have taken it.
| A.that | B.what | C.how | D.whether |
Is it in that red building________we can learn and enjoy a rich and colorful life________about 100 Chinese paintings will be on display?
| A.where;that | B.that;where | C.which;that | D.that;which |
The first question was quite difficult but the rest _______ easy, _______ surprised us all.
| A.was; which | B.was; that | C.were; which | D.were; which |
An awful accident __________, however, occur the other day.
| A.does | B.did | C.has to | D.had to |
I have a big dream — I want to go into space, _______ will take some time to realize, I guess.
| A.which | B.it | C.what | D.where |
—Did you enjoy your holiday?
—Yes.it's the best holiday I these years.
| A.had | B.would have | C.had had | D.have had |
-- Why not make a call to Jenny right now?
-- No,we’d better not.It’s 3:00 a.m. in London.He is likely __________.
| A.sleeping | B.to be sleeping | C.to have slept | D.slept |