if you had been是什么意思

WhatwouldyouhavedoneifyouhadbeenMarlyorJoeinthespringhouse?Tellwhyyouwouldhaveactedth... What would you have done if you had been Marly or Joe in the springhouse? Tell why you would have acted this way. 这句话是什么意思啊?
是我如果是Marly和Joe我会怎么做,还是如果我碰到他们会怎么做?
展开
狮兄jacklion
2014-02-28 · 知道合伙人教育行家
狮兄jacklion
知道合伙人教育行家
采纳数:3971 获赞数:47983
从事核工业同位素分离19年,材料研究,设备制造,工艺设计。

向TA提问 私信TA
展开全部
这是非真实条件状语从句。引导条件状语从句的连词通常是if。
非真实条件句表示假设的情况完全不存在或者实现的可能性很小。

非真实条件句表示现在或一般的情况,条件从句中的谓语动词用过去式,主句中用should, would, could或might加上动词原形。如
if I were you, I wouldn’t go there.
(如果我是你的话,我是不会去那里的。)
If he knew it, he would tell her.
(如果他知道这件事的话,他是会告诉她的。)

非真实条件句表示过去的情况,条件从句中的谓语动词用过去完成式,主句中用should (would, could或might) have加上-ed分词。如:
If I had been in Peking, I would have seen her.
(如果我当时在北京,我早就去看她了。)
If he had known it then, he might have told her.
(如果他那时知道这件事,他早就告诉她了。)

而真实条件句所表示的条件是事实或者在说话人看来有可能实现的事情。引导条件状语从句的连词通常也是if。

It may rain today. If it rains, we won’t go there.
(今天可能下雨。如果下雨,我们就不去那里。)
If I have time, I will pay you a visit.
(如果我有时间,我会来拜访你。)
If you don’t keep the milk in a cool place, it will turn sour.
(如果你不把牛奶冷藏,牛奶会变酸的。)
Will John go swimming if the sun comes out?
(如果太阳出来,约翰就会去游泳吗?)
What will happen to you if you drink dirty water?
(如果你喝了脏水,你会出什么事吗?)

【以上答案网上是抄不到的】
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式