更多“I would have gone to visit him in the hospital had it been a”相关问题
  • 第1题:

    ( ) I had time, I would have gone over to see her.

    A.Did

    B.Were

    C.Had

    D.If


    正确答案:C

  • 第2题:

    Had it been possible I would have come to see you, but I ____ so busy then.

    A.had been

    B.were

    C.was

    D.would be


    答案:C

  • 第3题:

    He must have had an accident, or he _____ then

    A:would have been here

    B:would be here

    C:should be here

    D:had just had


    正确答案:C

  • 第4题:

    I ____ if I had had your address.

    A: would have visited

    B: would visit

    C: visited

    D: will visit


    参考答案:A

  • 第5题:

    If only you ()him what I said Everything would have been fine.

    A、didn t told

    B、hadn t told

    C、would not tell

    D、would have not told


    参考答案:B

  • 第6题:

    第二节完形填空 阅读下面短文,从短文后各题所给的四个选项(A、B、C和D)中,选出可以填入空白处的最佳选项,并在答题卡上将该项涂黑。

    It was a busy morning,about 8:30,when an elderly gentleman in his 80s came to the hospital .I heard him saying to the nurse that he was in a hurry for all appointment(约会)at 9:30 The nurse had him take a 36 in the waiting area, 37 him it would be at least 40 Minutes 38 someone would be able to see him I saw him 39 his watch and decided, since I was 40 busy—my patient didn’t 41 at the appointed hour, I would examine his wound .While taking care of his wound.I asked him if he had another doctor’s appointment The gentleman said no and told me that he 42 to go to the nursing home to eat breakfast with his 43 .He told me that she had been 44 for a while and that she had a special disease I asked if she would b e 45 if he was a bit late. He replied that she 46 knew who he was,that she had not been able t0 47 him for five years now. I was 48 , and asked him,“And you 49 go every morning,even though she doesn’t know who you are?” He smiled and said.“She doesn’t know me but I know who she is” I had to hold back 50 as he left. Now I 51 that in marriages,true love is 52 of all that is The happiest people don’t 53 have the best of everything;they just 54 the best of everything they have 55 isn’t about how to live through the storm,but how to dance in the rain.

    36 A breath B.test C seat D break


    正确答案:C

  • 第7题:

    If we__________our test tomorrow, I would have gone to the concert.

    A.weren't to have
    B.hadn't been to have
    C.aren't to have
    D.hadn't had

    答案:A
    解析:
    考查虚拟语气。此处if引导的从句是对将来事实的相反假设,固定的语法结构框架是if加上were to do形式,句意为“如果明天没有考试的话,我就去参加音乐会了”。故选A。

  • 第8题:

    If it__________ possible, I would have helped him, but I was too busy.

    A.is
    B.was
    C.were
    D.had been

    答案:D
    解析:
    考查虚拟语气。根据“but I was too busy”可以判断,该句表达的是与过去事实相反的情况,是非真实条件句,所以用虚拟语气。主句谓语用would/should/could/might have+过去分词.从句谓语用had+过去分词。故选D。

  • 第9题:

    If we__________our test tomorrow, I would have gone to the concert.

    A. weren't to have
    B. hadn't been to have
    C. aren't to have
    D. hadn't had

    答案:A
    解析:
    考查虚拟语气。此处if引导的从句是对将来事实的相反假设,固定的语法结构框架是if加上were to do形式,句意为“如果明天没有考试的话,我就去参加音乐会了”。故选A。

  • 第10题:

    If it __________ possible, I would have helped him, but I was too busy.

    A.is
    B.was
    C.were
    D.had been

    答案:D
    解析:
    考查虚拟语气。根据“would have helped”可以断定是发生在过去的事情,所以应该选had been.but后面的句子是干扰项,后面只是在陈述“我当时很忙”这个事实,和虚拟语气的时态无关。

  • 第11题:

    单选题
    I would have come to see you had it been possible, but I _____so busy then.
    A

    had been

    B

    were

    C

    was

    D

    would be


    正确答案: C
    解析:
    句意:如果可能的话我回去看你的,但是我那时太忙了。本句前半句采用与过去相反的虚拟语气,后半句只是陈述过去的事实,故C项正确。

  • 第12题:

    单选题
    I would have gone ashore with the second engineer, if I () time.
    A

    have had

    B

    had have

    C

    had had

    D

    would have had


    正确答案: A
    解析: 暂无解析

  • 第13题:

    If he had asked me, I ( ) him.

    A.should have helped

    B.would help

    C.would have helped

    D.helped


    正确答案:C

  • 第14题:

    ____ a lift in your car, I would not have been home.

    A、Had you not given me

    B、I had not given

    C、You had not given me

    D、Had I not given


    答案:B

  • 第15题:

    If only it ()so cold, perhaps I, too, ()more initiative.

    A、had been,have shown

    B、have been,would show

    C、had’t been,cound't have shown

    D、had't been,could have shown


    参考答案:D

  • 第16题:

    I would have told him the answer had it been possible, but I have been so busy then.()


    正确答案:错

  • 第17题:

    If I had come here yesterday, I _______him.

    A. would have seen

    B. would see

    C. have seen

    D. saw


    正确答案:A

  • 第18题:

    _______ for the free ticket, I would not have gone to see film so often. A. If it is not B. Were it not C. Had it not been D. If they were not


    正确答案:C
    从本题后半句可以看出这是一个与过去事实相反的虚拟条件句,从句中的动词要用“had +过去分词”,如果将if省略,had要位于主语之前,构成倒装句,故本题的答案是C.Had it not been for the free ticket =If it had not been for the free ticket.   (本解析由学员提供)

  • 第19题:

    I would have told him the answer, but I ( ) so busy then.

    A.had been
    B.were
    C.was
    D.would be

    答案:C
    解析:
    本题考查动词时态。句意为“我本来可以告诉他答案,但我那时太忙了”。由would have told可知前半句是对过去的假设;而由then可知后半句是在描述过去的事实,因此后半句用一般过去时。故本题选C。

  • 第20题:

    If we_______our test tomorrow, I would have gone to the concert.

    A.weren't to have
    B.had not been to have
    C.aren't to have
    D.had not had

    答案:A
    解析:
    考查虚拟语气。此处if引导的从句是对将来事实的相反假设,固定的语法结构框架是if加上were to do形式,旬意为“如果我们明天没有考试的话,我们就去参加音乐会”。故选A。

  • 第21题:

    I would have gone to visit him in the hospital had it been at all possible,but( )fully occupied the whole of last week.

    A.were
    B.had been
    C.have been
    D.was

    答案:D
    解析:
    该题考查句子结构。根据题意,but前是一与过去相反假设的虚拟语气,而其后从句意看是一真实条件句并且出现过去的时间状语,故答案为D。

  • 第22题:

    ________,I would have gone to see him.

    A.Have I had time
    B.Had I time
    C.Had I had time
    D.would I have had

    答案:C
    解析:

  • 第23题:

    单选题
    I set off as soon as I got the news about my grandpa’s illness. Unfortunately, he _____ at the hospital before I _____.
    A

    has died; went there

    B

    had died; arrived

    C

    died; had been there

    D

    was dying; had gone


    正确答案: B
    解析:
    句意:我一收到祖父病重的消息就出发了。不幸的是在我到达医院之前他就去世了。根据题意第一个空格处应该用过去完成时,表示过去的过去,所以B项正确。