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

什么情况下Having+v可以在句首?如:Havingreadthenovellastyearonholiday,iwaslookingforwardtoseeingthefilm.句首为什么只能用havingread,而不能用toread.

题目详情
什么情况下Having+v可以在句首?
如:
Having read the novel last year on holiday,i was looking forward to seeing the film.
句首为什么只能用having read,而不能用to read.
▼优质解答
答案和解析
having done在句首时,表示的是动作已经发生,并强调对主句的影响(通常是表示主句动作发生的原因).你的例子中,意思是“我已经看过了这个小说,现在我希望看到电影”,明显是因为已经看过小说才希望看电影,所以用having done.