Had you worked harder that time, you ______ a better position.A. could getB. have gotC. would getD. would have got

题目

Had you worked harder that time, you ______ a better position.

A. could get

B. have got

C. would get

D. would have got


相似考题
参考答案和解析
正确答案:D
答案为D。如果你在那时更努力些,你本来能得到更好的职位。从句为省略订的非真实条件句,表示与过去情况相反的假设,用过去完成式,因此主语用would+现在完成式。
更多“Had you worked harder that time, you ______ a better position. A. could get B. have ”相关问题
  • 第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题:

    – David, you've been losing your temper over nothing lately.– ( ).

    A. I haven’t been getting much sleep either

    B. You’d better not push yourself too hard, or you’ll get sick

    C. I’m sorry. I shouldn’t have blown up like that

    D. You’d better do exercises regularly


    正确答案:C

  • 第3题:

    You look() What()you()?

    Atire;did;do

    Btiring;have;done

    Ctired;do;do

    Dtired;have;been doing


    D

  • 第4题:

    —Where____you____lunch?

    —Athome.Therewasnoschoollunch

    A.did;have

    B.are;having

    C.will;have

    D.do;have


    正确答案:A

  • 第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年泰坦尼克号沉没事件中将会有更多的生命能幸存。

  • 第6题:

    你最好控制一下上网聊天的时间。(汉译英)

    A.You'd better set a limit for your online chat time.

    B.You'd better set a limit on your online chat time.

    C.You'd better set a limit on your online chatting time.

    D.You'd better set a limit for your online chatting time.


    You'd better set a limit on your online chatting time.