英语的问题 急急急!!!

LookattheterriblesituationIamin.IfonlyI___youradvice.A.followB.hadfollowedC.wouldfoll... Look at the terrible situation I am in.If only I___your advice.
A.follow B.had followed C.would follow D.have followed

这道题应该选哪一个 原因是什么 谢谢!
展开
匿名用户
2013-05-21
展开全部
选B。从句意可以看出,这是在事情发生之后,说话人表示如果要是之前听取别人的建议就好了。
if only “要是...多好”。在这里是虚拟假设,因此用过去完成时。
“要是我听了你的建议就好了。”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
heilaoda88818
2013-05-21 · TA获得超过4万个赞
知道大有可为答主
回答量:3.7万
采纳率:72%
帮助的人:1.1亿
展开全部
B
看我所处的可怕情形,要是我听从了你的建议该多好啊!
考查对【过去情况的】假设,属于与过去事实相反的虚拟语气,故用had done.
if only....要是....该多好!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-21
展开全部
B.had followed 因为这里代表的是假设,如果我听你的建议现在就不会成现在那么糟糕的情况
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天雨流香
2013-05-21 · TA获得超过6478个赞
知道小有建树答主
回答量:812
采纳率:100%
帮助的人:369万
展开全部
B
had followed

虚拟语气的用法

上句话的含义为:
要是我当初听了你的建议,就不会陷入麻烦境地。
If only I had followed your advice,I
would not be in the terrible situation.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-21
展开全部
B
虚拟语气,表示对过去的一种愿望,用过去完成时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式