英语虚拟语句,这道题为什么不能选c,were不是表示从句对现在的虚拟吗?怎么变成了过去虚拟 10
]Idaresayheisnotyourtruefriend,becauseatruefriend_______differentlywhenyouwereintroub...
]I dare say he is not your true friend, because a true friend_______ differently when you were in trouble.
A acted
B had acted
C would act
D would have acted
您答错了
[结果]正确答案是:D 展开
A acted
B had acted
C would act
D would have acted
您答错了
[结果]正确答案是:D 展开
3个回答
展开全部
when you were in trouble. 这是说的过去。 would act 这是说的现在和未来
would have 这是对过去的判断。
这不是虚拟语气。
would have 这是对过去的判断。
这不是虚拟语气。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
虚拟语气有很多种,一种是表示和现状不符的假设。假如我是你。。。这种话。只要把动词改成过去式就行了。If I were you...,If I had passed the exam... 还有一种你向别人提意见。比如:你应该...,我建议...,这时动词用should. 其实就是让语气听起来委婉一些。建议后面的should 可以省略,所以有时你看到主句是过去时态,而从句用的是动词原形,不是有误,而是should省掉了。比如 he suggested we take the money。还有一种表示责备、推卸责任等,如“本应该”“本来能够”等,用 should have done,could have done.暂时想到这些
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询