could与can,might与may有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 15:31:15
could与can,might与may有什么区别?

could与can,might与may有什么区别?
could与can,might与may有什么区别?

could与can,might与may有什么区别?
答:
1、can 表示现在的能力,could 表示过去的能力,例如:He can speak a little English now.
She could play the piano when she was five.
2、在表示请求许可时,没有时间区别,在语气上could 更加委婉客气,例如:
Can I use your pen
Could I have a look at your book
3、在表示可能性方面,没有时间区别,can 可能性比could 大;1、can 表示现在的能力,could 表示过去的能力,例如:He can speak a little English now.
She could play the piano when she was five.
2、在表示请求许可时,没有时间区别,在语气上could 更加委婉客气,例如:
Can I use your pen
Could I have a look at your book
3、在表示可能性方面,没有时间区别,can 可能性比could 大;表示逻辑上或理论上的可能性,而不是某种实际上将要发生或正在发生的可能性.
Can it be true?这会是真的吗?
Anybody can make mistake.任何人都可能犯错误.
The weather here could be very cold in winter.冬天这的天气有时很冷.
一般用于否定句和疑问句.
He can't be at home.他不可能在家.
注意和may not 的区别.
He may not be at home.他可能不在家.
也可以用于肯定句.,
An accident can happen if you do this.
如果你这样做,可能会发生事故

can是情态动词,“能”的意思,没有人称和数的变化。
  could是can的过去式,它也可以表示一种委婉的问话。Could you……
  may是可以,或许的意思,might是它的过去式。May I……表示一种委婉的请求。
  May be是或许的意思,和Maybe不同。...

全部展开

can是情态动词,“能”的意思,没有人称和数的变化。
  could是can的过去式,它也可以表示一种委婉的问话。Could you……
  may是可以,或许的意思,might是它的过去式。May I……表示一种委婉的请求。
  May be是或许的意思,和Maybe不同。

收起

一般来说could是can的过去式
might是may的过去式,
在特殊语境中还有特殊用法