求教一道英语题,第49题
3个回答
展开全部
这是一道虚拟语气的句子。答案选择D。
解析:
原句应该是:I would have gone to visit him in the hospital if it had been at all possible,but I was fully occupied...
前面是一个与过去事实相反的假设,其句型是:主句用would have done,从句用had done。另外,从句中用省略if,主谓倒装的倒装句。
句子的后部分用but,表示“假设”的反面就是“事实”,所以用was。
解析:
原句应该是:I would have gone to visit him in the hospital if it had been at all possible,but I was fully occupied...
前面是一个与过去事实相反的假设,其句型是:主句用would have done,从句用had done。另外,从句中用省略if,主谓倒装的倒装句。
句子的后部分用but,表示“假设”的反面就是“事实”,所以用was。
展开全部
答案选D。 考察虚拟语气的用法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
49,答案选D
更多追问追答
追答
逗号之前是一个条件句中表示与过去事实相反的虚拟语气。条件句中的if被省去。
换原, 得:I would have gone to
visit him in the hospital if it had been at all possible.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询