if i were you ……i would…… 是哪种句型 为什么要用过去式 它跟 if i have time ,i will……有什么区别
还有 what would you do 为什么要用过去式?
最好以上两种句型的区别也说一下 不好意思 虚拟语气 表示与将来事实相反与假设句的区别
人气:133 ℃ 时间:2019-08-01 04:18:20
解答
1. If I were you, I would...
这是采用了虚拟语气的if引导的条件状语从句.
根据句意“如果我是你,我会...”.而事实是“我和你不是同一个人,即我不可能会是你”,与事实相反,只是表示一种虚拟的情况,所以必须采用虚拟语气.
2. If I have time, I will...
这是if引导的真实条件状语从句.
即说者表的意思是“如果我有空的话”,而事实上说者可能真的会有空.所以采用了真实的条件状语从句来表达该句.
3. What would you do?
其实虚拟语气不但表示与事实相反的一种假设,而其可以用以表达说话人一种礼貌委婉的语气,所以此处用would会比will显得说话人更加有礼貌.
推荐
猜你喜欢
- 天上的星星像钻石用了什么修辞手法
- 你以为你是谁用英语怎么说
- 三角形ABC中,角BAC=90度,AB=AC,AE是一直线,且B、C两点在AE的两侧 BD CE都垂直于AE证明BD=DE+CE
- 英语翻译
- 有四条线段,长度分别为1.2.3.4,从中任取三条,一定能构成三角形的概率为
- 用1,2,3,4四个数字排列成三位数,并把这些三位数从小到大排列成一个数列问:
- 一个水果店以同一种价格买进苹果100千克,出售时按质论价:优质苹果售价每千克比进价贵0.1元;其余的苹果每千克售价比进价便宜0.2元,售完后共盈利8.2元.优质苹果共有多少千克?
- 已知不相等的两个数,a b互为相反数,c d互为倒数.x的绝对值为1,求2007(a+b)+b分之2008a+2009cd-x²的值 麻烦您写格式和过程.thanks