作业帮 > 英语 > 作业

when she had finished he momework,she went to town

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/08/23 23:49:24
when she had finished he momework,she went to town
having finished her homework.这里的haveing为何不是had这样的用法有什么特定的改法吗
when she had finished the momework【时间状语从句】,she went to town
=Having finished the momework【现在分词的完成式作时间状语】,she went to town
=The homework( having been) finished 【独立主格结构作时间状语】,she went to town
再问: 厉害 你可以跟我分享下 这样的句子改法为什么是having而不是其他
再答: having + 过去分词 是现在分词的完成式, 先于谓语动词发生时,同时又是表主动, 便可用这个形式。 至于为什么用现在分词,就要注意分词的用法了, 它可以做时间,原因,条件等状语
再问: 为什么用had finished不行
再答: had finished 只能作谓语,不能单独(在没有连词,主语的情况下)作时间状语