cancould和maymight的用法有什么区别
2个回答
展开全部
一、 can, could
1) 表示能力(体力、知识、技能)。
Can you skate?(你会溜冰吗?)
此时可用be able to代替。Can只有一般现在时和一般过去式;而be able to则有更多的时态。
I’ll not be able to come this afternoon.
2) 表示请求和允许。
-----Can I go now? 我现在可以走了吗?
----- Yes, you can. / No, you can’t.
此时可与may互换。在疑问句中还可用could/ might代替,此时不是过去式,而是语气更委婉,但could/ might不能用于肯定句和答语中。
---- Could I come to see you tomorrow? 我可以明天来看你吗?
---- Yes, you can. ( No, I’m afraid not. )
3) 表示推测,用于疑问句、否定句中。
Can this be true? 这个可能是真的吗?
This can’t be done by him. 这件事不可能是他干的。
二、may, might
1) 表示请求和允许。might比 may语气更委婉,而不是过去式。否定回答时可用can’t
或mustn’t,表示“不可以,禁止”。
----Might/ May I smoke in this room?
---- No, you mustn’t.
2) 表示推测、可能性(不用于疑问句)。
might不是过去式,它所表示的可能性比may小。
1.He may /might be very busy now. 他现在可能很忙。
2.Your mother may /might not know the truth. 你妈妈可能不知道真相。
3)用于祈使句,表示祝愿。
May you succeed! 祝你成功!
1) 表示能力(体力、知识、技能)。
Can you skate?(你会溜冰吗?)
此时可用be able to代替。Can只有一般现在时和一般过去式;而be able to则有更多的时态。
I’ll not be able to come this afternoon.
2) 表示请求和允许。
-----Can I go now? 我现在可以走了吗?
----- Yes, you can. / No, you can’t.
此时可与may互换。在疑问句中还可用could/ might代替,此时不是过去式,而是语气更委婉,但could/ might不能用于肯定句和答语中。
---- Could I come to see you tomorrow? 我可以明天来看你吗?
---- Yes, you can. ( No, I’m afraid not. )
3) 表示推测,用于疑问句、否定句中。
Can this be true? 这个可能是真的吗?
This can’t be done by him. 这件事不可能是他干的。
二、may, might
1) 表示请求和允许。might比 may语气更委婉,而不是过去式。否定回答时可用can’t
或mustn’t,表示“不可以,禁止”。
----Might/ May I smoke in this room?
---- No, you mustn’t.
2) 表示推测、可能性(不用于疑问句)。
might不是过去式,它所表示的可能性比may小。
1.He may /might be very busy now. 他现在可能很忙。
2.Your mother may /might not know the truth. 你妈妈可能不知道真相。
3)用于祈使句,表示祝愿。
May you succeed! 祝你成功!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询