英语达人进!!!

()hishomework,hewouldhavecometoclassA.ifMikeisabletofinishB.ifmikehadbeenabletofinish... ( )his homework,he would have come to class

A.if Mike is able to finish B.if mike had been able to finish C.if mike could finish
选哪个~详细说下为什么
展开
tylarissa
2013-07-30 · TA获得超过9776个赞
知道大有可为答主
回答量:1万
采纳率:85%
帮助的人:1959万
展开全部
正确选项B
考察虚拟语气, 要是当时迈克能够完成他的作业, 他早就上课来了。
与过去情况的虚拟从句用 过去完成时表虚拟, 故 用B。
phy山
2013-07-30 · TA获得超过105个赞
知道小有建树答主
回答量:144
采纳率:100%
帮助的人:71.5万
展开全部
B
如果他可以完成作业,早就来上课了

完成作业,意思是指在这之前已经完成了,所以用had

would have come,是相对于现在,他已经在教室的一种假设,用would have done,固定搭配
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大海之明天
2013-07-30
知道答主
回答量:12
采纳率:0%
帮助的人:4.5万
展开全部
B
would have come,是相对于现在,他已经在教室的一种假设,用would have done,固定搭配
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-30
展开全部
B
祝你好运!good lucky!
望采纳!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式