参考答案和解析
正确答案:
would have seen[解析] 本题考查虚拟语气,条件句用过去完成时,表示与过去事实相反,主句常用would have done表示。
更多“If you had been have yesterday,you______(see)his father. ”相关问题
  • 第1题:

    And they can ______their passports______,making leaving or “escaping” virtually impossible.

    A. have…remove

    B. had…remove

    C. have…removing

    D. have…removed


    正确答案:D
    [解析] 考查have sth. done,故D项是正确的。

  • 第2题:

    Why()the old block of flats()demolished next month?

    A、are…being

    B、is…being

    C、has…been

    D、have…been


    参考答案:B

  • 第3题:

    You look() What()you()?

    Atire;did;do

    Btiring;have;done

    Ctired;do;do

    Dtired;have;been doing


    D

  • 第4题:

    ()you()Jane last month? B: No, I().

    A、*/saw/didn’t

    B、Did/see/didn’t

    C、Did/saw/didn’t

    D、id/see/did


    答案:C

  • 第5题:

    ______the survivors know more of how to cope with cold water in the sinking of MV Titanic in 1912 countless lives ______.

    A.Have / could have been saved

    B.Have / could have saved

    C.Had / could has saved

    D.had / could have been saved


    正确答案:D
    如果那些幸存者懂得多一些在冷水中的救生方法,那么在1912年泰坦尼克号沉没事件中将会有更多的生命能幸存。