Had she tried harder in the past few months, Cherry _____ the entrance exam to college.
AwouldhavepassedBwouldbeabletopassCshouldpassDshouldbeabletopass四选一。请高手指教。谢谢!...
A would have passed B would be able to pass C should pass D should be able to pass 四选一。请高手指教。谢谢!
展开
5个回答
展开全部
A,这个题考查的是虚拟语气,had sb done..., sb would have done=if sb had done, sb would have done. 这个是对过去的动作的虚拟,用过去完成时,表示如果某人做过某事,那么某人就会。。。
这个句子就等于If she had tried harder in the past few months, Cherry would have passed the entrance exam.
翻译:如果Cherry在过去的几个月里学的再努力些,她就会通过考试的。
这个句子就等于If she had tried harder in the past few months, Cherry would have passed the entrance exam.
翻译:如果Cherry在过去的几个月里学的再努力些,她就会通过考试的。
展开全部
A.。前面是had tried 是过去完成时。后面就应该用would have passed 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B,虚拟语气,省略了if,把had提前了,从句是对过去的虚拟,主句是对现在的虚拟
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-05-04
展开全部
A虚拟语气
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询