英语情态语气选择疑问—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
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/12 12:22:27
![英语情态语气选择疑问—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](/uploads/image/z/13424591-47-1.jpg?t=%E8%8B%B1%E8%AF%AD%E6%83%85%E6%80%81%E8%AF%AD%E6%B0%94%E9%80%89%E6%8B%A9%E7%96%91%E9%97%AE%E2%80%94I+stayed+at+a+hotel+while+in+New+York.%E2%80%94Oh%3FDid+you+You______with+Barbara.A.could+have+stayed+B.could+stay+C.would+stay+D.must+have+stayed+could+have+done%E5%9C%A8%E8%BF%99%E9%87%8C%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D%2C%E4%B8%BA%E4%BB%80%E4%B9%88%E4%B8%8D%E9%80%89D%3FI______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是不可能的意思