注意主语为anybody,而不是he. 所以句子不是表示为什么那个男人要这么做。如果主语为He,则谓语用did。 当主语为anybody这个非肯定词时,表示谓语动作还没有发生,是不确定的,所以用would表示过去将来时,兼有意愿的情态含义,为什么会有人想要这么做?用did或does为语法错误。例如,我们可以说Anyone will/can do it. 但...
回答于 1秒前
got在此表示弄到、搞到、得到之意,是表示一个事件的发生。这个事件发生在过去,并不是在说话时的现在,所以不能用一般现在时。但可以用将来时will get.We've got = We have,表示现在的状态。表示“有”。We have got 也可以是get的现在完成时。搞到枪的事件发生在过去,现在的结果是,我们有枪。
回答于 1秒前
虚拟语气的主句中必须使用情态动词的过去形式。would, should, might, could在虚拟语气中的用法和陈述语气中的用法类似,即推测性用法和非推测性用法。这四个情态动词过去式都可以表示推测意义,区别在于推测时说话人的信心程度不同而已,信心程度从大往小的顺序为,would, should, could, might. 但这四个情态动词也可以表...
回答于 1秒前
千千英语网友的解答是摘引章振邦书中的内容。你没有理由怀疑其中的说法。对于冠词的正确使用,学英语的人没有十几年的功夫是很难做到的。你自己现在的英语水平是不适合讨论这个问题的。我自己也做不到的。所以,你放过冠词,阅读时能大致区别即可,不必较真。多阅读一些英语原版读物,久而久之,哪些场合常会用那个冠词,你...
回答于 1秒前
是的,主句的动作都是在从句动作发生后。理论上,when从句用一般过去时,从句的动作发生后,主句的动作紧接着发生。when从句用过去完成时,则从句的动作与主句动作之间有一个时间差。但这种意义的区别很微小,很多人忽略这种差异。
回答于 1秒前
If 引导的是条件状语从句,不可能是主语。It 为人称代词,前照应指代,指代if 从句的内容。如果你把主句和从句的顺序颠倒以下,就很清楚it的指代关系了:If he could work from home one or two hours a week, it would be great.
回答于 1秒前
The reason is because...为逻辑错误。但确实有人这么用,说明说话不注意逻辑的人大有人在。本句应删去because of,直接用名词短语the inaction of the authorities concerned 作表语即可。
回答于 1秒前