-----hard all day,i went to bed early.A working B worked C to work D having worked为什么A不可以,什么时候用A如果是After-----hard all day,i went to bed early.那么选什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 20:55:39

-----hard all day,i went to bed early.A working B worked C to work D having worked为什么A不可以,什么时候用A如果是After-----hard all day,i went to bed early.那么选什么
-----hard all day,i went to bed early.
A working B worked C to work D having worked
为什么A不可以,什么时候用A
如果是
After-----hard all day,i went to bed early.那么选什么

-----hard all day,i went to bed early.A working B worked C to work D having worked为什么A不可以,什么时候用A如果是After-----hard all day,i went to bed early.那么选什么
主句是过去时 went,而work这个动作发生在went这个动作之前,所以时态上要在更进一层,用完成时.
After-----hard all day,i went to bed early.
选A working 因为有 after 表明了先后

主要是看时态吧,这里需要完成时,故选D

因为后面的句子是过去式,如果选A就时态前后不一致了。
having worked hard all day, i went to bed early.
这是完成式伴随状态。
问题补充:选A

因为你已经结束了工作 所以用完成时 而不是正在进行的A
另外因为是做主语 必须是名词性的 所以要用完成时的 名词性模式
having worked

现在分词有一般式(直接加ing),也有完成式(having +过去分词)。一般式表示该分词(working)的动作与句子谓语(went to bed )的动作同时发生;完成式表示该分词(worked )的动作先于句子谓语(went to bed )的动作发生。
所以,这一句选D,表示先“工作”累了,所以早早“睡觉”。...

全部展开

现在分词有一般式(直接加ing),也有完成式(having +过去分词)。一般式表示该分词(working)的动作与句子谓语(went to bed )的动作同时发生;完成式表示该分词(worked )的动作先于句子谓语(went to bed )的动作发生。
所以,这一句选D,表示先“工作”累了,所以早早“睡觉”。

收起