to have been done和having been done有什么区别吗?怎么用?
tohavebeendone和havingbeendone有什么区别吗?怎么用?最好能举例说明,谢谢...
to have been done和having been done有什么区别吗?怎么用?最好能举例说明,谢谢
展开
展开全部
展开全部
to have been done是已经完成了,例如:The homeworks have been done last night.昨晚把大堆功课搞定了;
和
having been done是就快完成,例如:The homeworks having been done soon.大堆功了就快完成了!
区别很大,很好用;
和
having been done是就快完成,例如:The homeworks having been done soon.大堆功了就快完成了!
区别很大,很好用;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
The book is said to have been translated into several languages.本句中因句型结构要用不定式,且teanslate动作发生在主句前所以用完成时。
Having been taught many times, the boy still can not solve the math problem.
Having been taught many times, the boy still can not solve the math problem.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询