早教吧 育儿知识 作业答案 考试题库 百科 知识分享

afterhavingspentwholemorningsontheriver.在河上呆了整整一个上午之后这里的having是现在完成时的标志,还是实义动词.能不能不要have,让spent加ing变动名词.我感觉have多余了

题目详情
after having spent whole mornings on the river.在河上呆了整整一个上午之后
这里的having是现在完成时的标志,还是实义动词.
能不能不要have,让spent加ing变动名词.我感觉have多余了
▼优质解答
答案和解析
having spent 是 -ing 的完成式,不是现在完成时.-ing 完成式常用 having done 表示,意思是该动作在谓语动作之前发生.这里,“在河上呆了整整一个上午之后”,该动作先发生,主句的动作后发生,having spent 一起用是比较好的.
看了 afterhavingspe...的网友还看了以下: