I _______ her if I thought she would understand. A.would tell B.will tell C.would have told D.tell

为什么选C不选A,不是if虚拟语气吗... 为什么选C不选A,不是if虚拟语气吗 展开
欧阳小猫喵喵
2011-08-04 · TA获得超过991个赞
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:100万
展开全部
“would+have+done”是虚拟语气,表示对过去事情的假设,意思是“本来会做”。
“would do”是一种委婉的礼貌表达方式
这句话的意思是“如果我认为她能懂的话,我会告诉她”(但是没告诉)。

希望能够帮助到你~采纳为盼! 谢谢~
索索眼圈
2011-08-04
知道答主
回答量:36
采纳率:0%
帮助的人:19.9万
展开全部
would have told的意思就是本来可以告诉她但是没告诉她,所以应该选C,碰到这种题都是选would have done
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-04
展开全部
C表示想做却没做。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式