with such a short timeleft before the deadline ,it doesn't s

1个回答

  • ( )left,it doesn't seem likely that I will be able to finish the work before the deadlineA.having so short time B.having such a short time

    C.with short time D.with such a short time选 D 啊,为什么 其它的选项为什么不行呢?

    答:

    题目设计有误,B=D,with=having

    意思很清楚:只剩下(有)这么短的时间,我在最终期限之前完成工作,好象是不太可能了.

    其实,如果主句用I作主语,则B和D都对的.

    Having/With such a short time left,I can't possibly finish the work before the deadline.

    而原题句的主语不是I,不是人,所以用having就不妥了.因为having 的逻辑主语是人.不是it(事情).

    但with sth.done ,也不是很好的感觉.with作为介词,在汉语中也是当动词来理解的.(所以有宾语,with后面的是复合宾语).从逻辑上,也有一个施动者.不过,相比较之下,用D好一些.因为,它必竟不是非谓语动词,有一个逻辑主语的问题.

    AC 结构错误,凑数项,能排除的吧?