should是应该的意思,语气上是有少少命令的口气.can可表示会或可能的意思,表示可能的时候可能性一般.could是can的过去时,用法跟can一样,但是could有时是疑问词时,它带有客气的口气.我的能力有限,不能举例.仅供参考
我到,你们英语老师不讲的吗?他不讲你就去看语法书啊