1. D【解析】can表示可能性。句中意思是“能够”。
2. B【解析】may表示请求,句中意思是“可以”。
3. C【解析】根据句意,要表达的意思是“能够”,need 需要,ought 应该,can能够,must 必须,因此答案为C。句意:好朋友就是分享你的快乐和痛苦的人。
4. C【解析】could用在句子开头,表示比can更礼貌的请求。
5. B【解析】should 表示“义务”, 句中意思是“应该”。
6. B【解析】can表示请求,句中意思是“能”;must 表示命令或强制,句中意思是“必须”。
7 . A【解析】would表示过去经常性或习惯性的动作。意思是“总会、总是”。
8. B【解析】Will you...?是请求或建议对方做某事,询问对方是否愿意时的用语,其后常常还带有please一词。意思是“(请问)你(你们)愿意……吗?”。其答语可以是Yes, I will.或No, I’m sorry I can’t.。
9. C【解析】must表示 语气最强的“推测”, 句中意思是“一定”。
10. B【解析】might表示 语气较弱的“推测”, 句中意思是“有可能”。
11. C 【解析】shall用在问句中表示征求对方意见,主要用于第一人称,意思是“……好吗/要不要……?”
12. A【解析】may表示肯定的“推测”,句中意思是“很可能”,比might的语气肯定些。