—— Would you have called her up had it been possible?

——Wouldyouhavecalledheruphaditbeenpossible?Yes,butI________busydoingmyhomework.A.wasB... —— Would you have called her up had it been possible?
   Yes, but I ________ busy doing my homework.
   A. was B. were C. had been D. would be
展开
lnjjx2010
2012-08-14 · TA获得超过1.7万个赞
知道大有可为答主
回答量:4409
采纳率:0%
帮助的人:2156万
展开全部
A
上一句是虚拟语气,根据would和had been,是对过去的虚拟。后一句陈述的是事实,因此用一般过去时。

祝你学习更上一层楼! (*^__^*)
不明白的再问哟,请及时采纳,多谢!
追问
好像是道高考真题,我记得正确答案是C,不知道怎么解释
追答
看看译文就明白了:
---如果可能,你当时会叫醒她吗?
---是的,但是我当时正忙于做家庭作业。
后一句陈述的是过去的事实,而不是过去的过去的事实。因此不能选C。
lif01090109
2012-08-14 · TA获得超过342个赞
知道小有建树答主
回答量:576
采纳率:0%
帮助的人:288万
展开全部
前句是虚拟句,后句是陈述句。 其实,这题排除BD后, AC都是陈述句。 A 表示 打电话给她与否的当时的状态是忙于作业,而C 则表示在之前busy的状态的留续到是否打电话当时,这里有可能强调有影响到当时的意味在里面,完成时本来不就有会延续到以后的可能么 ?
举个例子
Would you go shopping with me ? Sorry , I have been left very busy these days . 所以这题选C可能也不会错的吧 我想 这题考的是完成时态在虚拟和陈述句中的用法 ,不过这样的提的却很容易选A的。

个人观点 ,供参考。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
佛系青年LY
2012-08-14 · TA获得超过1.9万个赞
知道大有可为答主
回答量:8425
采纳率:66%
帮助的人:3489万
展开全部
A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式