情态动词 过去式

情态动词是不是没有过去式的啊 ?

好像should need(情态)都没有过去式。

还有 might 是不是有两种意思 一种是情态动词may的过去式
第二种是 表 推测 ? 还有别的意思吗?

不是,情态动词跟其它动词一样,都拥有着过去式
should 本来就是shall过去式。不过should本身也是一个独立的词。表示本应该。作为情态动词,它没有过去式.
但need有过去式,是needed.
情态动词有一些有过去式,但也有一些没有.

might用法
一、表示允许

(1) 表示请求允许(即请求别人允许自己做某事),两者都可用,只是 might 表示的语气较委婉(但并不表示过去)

(2) 表示给予允许(即自己允许别人做某事),通常要用 may而不用might:

【注】在通常情况下,may 表示允许(请求允许或给予允许)时,总是针对“现在”或“将来”而言,若要表示已经给予或已经存在的允许,则通常不用 may,而用can

二、表示推测

两者都可用,只是 might 比 may 语气更不确定,表示的可能性更小。

(1) 在句型使用方面:两者均可用于肯定句和否定句,但用于疑问句时,may通常不用于句首,但可用于疑问句的句中(如特殊疑问句等),而might尽管可以用于疑问句的句首,但不算普通,通常会改用其他句式
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-10
应该这样说:表示猜测时,can以及can的过去式could都可以对过去或者现在的动作、状态进行否定的猜测。但后者语气弱一些。
对现在进行猜测:can/could
not
be
doing
sth.
对过去进行测测:can/could
not
have
done
sth.
根据猜测的把握性大小进行排列:
must
have
done
sth.
can't
have
done
sth.
could
have
done
sth.
may
have
done
sth
might
have
done
sth.
这种用法中,情态动词本身的时态形式和动作发生的时间没有关系。
第2个回答  2008-10-21
is was
are were
am was
go went
do,does did
bring brought
make made
have had
run ran
tell told
eat ate
get got
draw drew
put put
read read
take took
diy died
see saw
规则:
call called
live lived
learn learned/learnt
walk,talk +ed
jump +ed
use+d
plant,want,water,play +ed
stop stopped
study studied
visit visited

规则过去式
1)在词尾+ed
2)以不发音的e结尾的动词+d
3)以辅音字母+y结尾的动词变y为i+ed
4)以重读闭音节结尾且末尾只有一个辅音字母结尾的动词双写最后的辅音字母+ed
5)以l结尾的动词,双写L+ed
不规则过去式
1)原形,过去式同形(例:read,let,cost,set,cast,spread,hurt等)
2)原形,过去式不同形(特殊记忆)