> 英语 >
选择You __ not have seen her yesterdays for she was abroad.
You __________ not have seen her yesterdays for she was abroad.
A.must B.should
C.could D.would
选什么?四个答案有什么区别?
人气:247 ℃ 时间:2019-09-27 15:01:40
解答
选C.这是对过去的猜测.在表示猜测的否定时,情态动词要用can或could,不能用must;should若用在should not have done中表示“本不该做(但已经做了)”;would not have done用于虚拟语句中,比如:Without your help,I would not have succeeded.没有你的帮助,我不会成功的.注:would have done表虚拟时,不可置于从句中,而应在主句中使用.
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版