不是,情态动词跟其它动词一样,都拥有着过去式
should 本来就是shall过去式.不过should本身也是一个独立的词.表示本应该.作为情态动词,它没有过去式.
但need有过去式,是needed.
情态动词有一些有过去式,但也有一些没有.
might用法
一、表示允许
(1) 表示请求允许(即请求别人允许自己做某事),两者都可用,只是 might 表示的语气较委婉(但并不表示过去)
(2) 表示给予允许(即自己允许别人做某事),通常要用 may而不用might:
【注】在通常情况下,may 表示允许(请求允许或给予允许)时,总是针对“现在”或“将来”而言,若要表示已经给予或已经存在的允许,则通常不用 may,而用can
二、表示推测
两者都可用,只是 might 比 may 语气更不确定,表示的可能性更小.
(1) 在句型使用方面:两者均可用于肯定句和否定句,但用于疑问句时,may通常不用于句首,但可用于疑问句的句中(如特殊疑问句等),而might尽管可以用于疑问句的句首,但不算普通,通常会改用其他句式