英语题求解析
Youdidtellmewhentodo.IfonlyI___youradvice.AwouldhaveBhadtakenCwouldhavetakenDhavetake...
You did tell me when to do. If only I___your advice.
A would have B had taken C would have taken D have take 展开
A would have B had taken C would have taken D have take 展开
展开全部
我觉得选B,对过去虚拟
if only相当于wish,要用虚拟语气,对过去相反
如果是对现在虚拟,那就用过去式或者were
如果对过去虚拟,那就用had done
如果对将来虚拟,那就用would/should/could/might十动词原形
if only相当于wish,要用虚拟语气,对过去相反
如果是对现在虚拟,那就用过去式或者were
如果对过去虚拟,那就用had done
如果对将来虚拟,那就用would/should/could/might十动词原形
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
答案选B,had taken。表示与过去事实相反的虚拟语气。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询