--There were already five people in the car but they managed to take me as well.--It _____a comfortable journey.A can't be B shouldn't be C mustn't have beenD couldn't have been答案D帮忙解释一下,还有A为什么不行
热心网友
can`t be 是指不可能是,有客观性could not have been 有主观的猜测 ,况且乘车这个动作是发生在过去,要用过去完成时像这些问题,抄在一个本子是多读狂读到时候就自然会做了
热心网友
注意时态为过去式
热心网友
can表推测时常用于否定 过去时用could
热心网友
这是一道虚拟语气的题目,表示对过去的推测,所以用过去完成时,所以只能选D.
热心网友
上句是过去式,后一句应互相照应,所以A答案不行B项只是简单的过去式,D项用完成时表示上句话的影响,故比较起来D项好C项mustn't是禁止的意思