
英语达人进!!!!!!
(),lwouldsaythatl()unwillingtoaccepttheticketifldon'twanttogothecinemaA.iflwereyou,wa...
( ),l would say that l ( )unwilling to accept the ticket if l don't want to go the cinema
A.if l were you,was B.were l you,was C.if l had been you,am D.were l you,am
为什么不是C,不是说had用于虚拟语气嘛
答案说选D。为什么啊 展开
A.if l were you,was B.were l you,was C.if l had been you,am D.were l you,am
为什么不是C,不是说had用于虚拟语气嘛
答案说选D。为什么啊 展开
3个回答
展开全部
这是与现在情况相反 的虚拟语气
虚拟条件句 用一般过去时 主句用 过去将来时
所以 答案是D 这是省略 if 的虚拟条件句 省略if 后 句子要 倒装
选项C.if l had been you是过去完成时 表示与过去情况相反 主句需用 过去将来完成时 故错
虚拟条件句 用一般过去时 主句用 过去将来时
所以 答案是D 这是省略 if 的虚拟条件句 省略if 后 句子要 倒装
选项C.if l had been you是过去完成时 表示与过去情况相反 主句需用 过去将来完成时 故错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
英语语法规则说:if I had been 结构(即过去完成时)只能虚拟假设过去发生的事情。
这里想说:现在我要是你,我会说...
与现在事实相反的假设用过去时:If I were you.如果省略if,需把were提到句首:Were I you
就应该是D:因为am才和后边的don't一致。
这里想说:现在我要是你,我会说...
与现在事实相反的假设用过去时:If I were you.如果省略if,需把were提到句首:Were I you
就应该是D:因为am才和后边的don't一致。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选A .if l were you 这是对现在的虚拟 if l had been you 这是对过去的虚拟,显然我是现在的我 ,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询