you would have stayed with her .和 you could have stayed with her .
题目
you would have stayed with her .和 you could have stayed with her .
---- I stayed at a hotel while in New York.
---- Oh,did you You _______ with Barbara.
A.could have stayed
B.could stay C.would stay D.must have stayed
请问,这里用would have stayed是否可以.
could have stayed 和 would have stayed
此句是虚拟语气用法,表示推断某人在某时做过某事。他会说:“You can stay with her.”不是说:“you will stay with her”。因为是过去发生的,用了过去式:have stayed.can 使用了虚拟语气could.而情态动词不接过去式,表过去只能接现在完成时或者过去完成时。所以,只能接:You could have stayed with her.表推断。
但是,为什么不接:You could had stayed with her.表示实际上对话人并没有在过去访问New York的时候和Barbara在一起呢?
实际上,主人公在访问New York的时候是否和Barbara在一起?而提问的人是否知道他们在一起呢?提问者不知道主人公去过New York,不知道他们是否在一起。所以,只能推断、假设他们可以(can)在一起的。
答案
我觉得不行,因为这里是推测对方的想法,不能用would,而应该是could.如果用would就表明你不是在推测,而是断定他会在芭芭拉家待着了.would在第一人称做主语的时候用的多,自己对自己的想法判断更准确
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 果园有桃树80棵,梨树比桃树少5分之1,两种树共多少棵
- 用适当的数字和化学符号填空.2个酒精分子
- It reminds us that the best things in life are free--laughter,friends,family ,and the beauty of natu
- 圆柱直径6米高1米 ..一立方米80元 帮我求下多少钱
- 已知,正整数,n,k满足不等式6/11<n/k<5/9,那么当n与k取最小值是,n+k的值为?
- 蒸汽时代改变了人类以( )()( )的主要动力历史
- 12.如果X平方+2X=3,那X4次方+7X立方+8X平方-13X+15=?
- was the journey to the lonely island dangerous?的意思
- 已知数据x1、x2、x3.xn的平均数是m,中位数是n,那么数据3x+7,3x2+7,3x3+7
- m为正整数,已知二元一次方程组mx+2y=103x−2y=0有整数解,求m的值.
热门考点