英语情态语气选择疑问—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 could have done在这里是什么意思,为什么不选D?I______have been more
英语情态语气选择疑问—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 could have done在这里是什么意思,为什么不选D?I______have been more
英语情态语气选择疑问
—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
could have done在这里是什么意思,为什么不选D?
I______have been more than six years old when the accident happened.
A.shouldn’t B.couldn’t C.mustn’t D.needn’t
为什么不选C
英语情态语气选择疑问—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 could have done在这里是什么意思,为什么不选D?I______have been more
1、could have done意为“本来能够(而没有)做某事”,类似用法还有would have done本来要(而没有)做某事,should have done本来应该(而没有)做某事.理解句意.D从语法上来说正确:你肯定是和Barbara待在一起.但与前面Oh?Did you 的语气矛盾.而B与前文衔接就更通畅:你本来应该和Barbara在一起的.
2、本句意为:意外发生时我肯定不到六岁.
表示非常肯定的推测.must只有肯定意义时表示推测,否定意义 mustn’t 时则表示禁止.否定的推测应该用 B.couldn’t
1 本该
2 C 不是不可能的意思 MUST是一定的意思 但是变为否定就是没有必要的意思 而B是不可能的意思