作业帮 > 英语 > 作业

when she had finished he momework,she went to town

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/06 07:50:59
when she had finished he momework,she went to town
having finished her homework.这里的haveing为何不是had这样的用法有什么特定的改法吗
when she had finished he momework,she went to town
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 只能作谓语,不能单独(在没有连词,主语的情况下)作时间状语