语法问题

Ifhebefoundguilty,Johnshallhavetherightofappeal能否用ifhewere?或者两种表达有什么区别吗?谢谢... If he be found guilty,John shall have the right of appeal
能否用if he were? 或者两种表达有什么区别吗?谢谢
展开
张达人zhdr
培训答主

2012-10-06 · 关注我学习会变得更厉害哦
知道顶级答主
回答量:4.2万
采纳率:91%
帮助的人:1.2亿
展开全部

一、关于条件从句中谓语动词的虚拟形式

 

1、对过去虚拟用“had + 过去分词”

2、对现在虚拟用“过去式”

3、对将来虚拟可根据发生可能性的大小,用以下三种形式表达:

 

  • “过去式”表示几乎不可能存在的事实

  • “should + 原形”表示也许有可能存在的事实(should可以省略)

  • “were to + 原形”表示绝对不可能存在的事实

 

二、由上可知,用If he be found guilty 和If he were found guilty 在存在的可能性上是不同的。

 

  • If he be found guilty 是对“可能存在”事实的虚拟,等于前面省略了should,意思是“如果一旦断定约翰有罪”

  • If he were found guilty 是对“几乎不可能存在”事实的虚拟,意思是“如果真的断定约翰有罪”

匿名用户
2012-10-06
展开全部
If he is found guilty,John shall have the right of appeal. 真实条件句,可能性比较大。If he be found guilty,John shall have the right of appeal.非真实条件句,可能性很小。If he were found guilty,John should have the right of appeal .非真实条件句,介于两者之间可能有犯罪,也有可能没犯罪!用这个的话,后面要变化!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mellowyxy
2012-10-06 · TA获得超过407个赞
知道小有建树答主
回答量:386
采纳率:0%
帮助的人:317万
展开全部
感觉直接用be正式一些。没有其它区别了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
抗星晖02L
2012-10-06 · TA获得超过200个赞
知道小有建树答主
回答量:296
采纳率:0%
帮助的人:182万
展开全部
可以,没有什么区别。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式