he had been here,everything would have been all right
和hadhebeenhere,everythingwouldhavebeenallright的区别是什么?怎么判断的,求详细~~...
和had he been here ,everything would have been all right 的区别是什么?怎么判断的,求详细~~
展开
4个回答
展开全部
had he been here ,everything would have been all right 是倒装句,还原应该是 If he had been here ,everything would have been all right
其中,If he had been here 还用到了虚拟语气,虚拟语气中表示对过去的虚拟用had done sth.
其中,If he had been here 还用到了虚拟语气,虚拟语气中表示对过去的虚拟用had done sth.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
整句话的意思是他已经来过了,所以事情都会好起来的。
he had been here是过去完成时,过去完成时表是事情是发生在过去的过去。具体用法见:
http://baike.baidu.com/view/201153.htm
everything would have been all right是过去将来完成时,过去将来时表示在过去将来某一时间以前发生的动作。具体用法见:
http://baike.baidu.com/view/883092.htm
he had been here是过去完成时,过去完成时表是事情是发生在过去的过去。具体用法见:
http://baike.baidu.com/view/201153.htm
everything would have been all right是过去将来完成时,过去将来时表示在过去将来某一时间以前发生的动作。具体用法见:
http://baike.baidu.com/view/883092.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个没倒装,一个倒装了
而且第一句话有毛病,开头漏了IF
而且第一句话有毛病,开头漏了IF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询