题目内容
Had they known what was coming next, they second thoughts.
| A.may have | B.could have |
| C.must have had | D.might have had |
D
解析试题分析:句意:如果他们知道接下来是什么,他们可能会重新考虑的。Had they known what was coming next=If they had known what was coming next,表示如果过去他们知道将会发生什么事,后半句应用 could/should /might/would+have+p.p.的形式,表示对过去事实的假设。故选D。
考点:考查虚拟语气的用法。
____ in a branch of the tree ___ a note which read "I'll meet you at the School Gate".
| A.Sticking; was there | B.Stick; was there |
| C.To stick; was | D.Stuck; was |
________ the problem of land erosion(侵蚀) getting more serious, the government is searching for a way to deal with it.
| A.As | B.When | C.With | D.If |
Whether you believe it or not, it is ______that causes your illness.
| A.because of your overweight | B.you are so overweight |
| C.because you are overweight | D.your being overweight |
Everyone is different and that is ________ makes our world so much better.
| A.that | B.which | C.what | D.who |
-- I didn't realize how popular the restaurant was until I made a reservation the other day.
-- I beg your pardon, but when __________?
| A.was you realized it | B.it was that you realized it |
| C.you realized it | D.was it that you realized it |
That was really a splendid evening. It’ s years _____ I enjoyed myself so much.
| A.when | B.that | C.before | D.since |
While________ along the road, Mr. Smith met an old friend of his.
| A.walked | B.he is walking | C.walking | D.is walking |
The astronaut did many experiments in the spaceship, ______ much help for knowing space.
| A.which we think it is | B.which we think are of |
| C.of which we think are | D.I think which is of |