2 情态动词表推测的时态问题

1.之前在网站上看到老师关于情态动词may/might表推测用法时态的解释,说如果站在现在背景表推测might不是may的过去式,只是语气更加不确定,但站在过去背景下表推测,might就相当于may的过去式,比如“I thought the baby might be hungry.”中就只能用might不能用may。我想问一下同样有推测用法的can/could,will/would是否也符合这一用法。

2.情态动词mustshould这两个词由于没有过去式,所以是不是只能表示站在现在的背景下表推测,而不能用于过去背景,比如就不能说“I thought the baby must be hungry. I thought she should be watching TV.

3.情态动词should表示“应该”含义时没有过去式,是不是就不能用于过去时态,只能用于现在和将来时态了

请先 登录 后评论

最佳答案 2022-03-19 01:06

请详读链接中各位老师的解答:

https://www.cpsenglish.com/question/3240

请先 登录 后评论

其它 1 个回答

好题  
擅长:英语

情态动词+have+done 这种句式就可以表示过去。给你提供几个外刊例句:

1. He may have been here yesterday.

2. Well, you should have been here yesterday, I'm not letting you in now, I've got a class to go to. 

3. One of you must have been here yesterday.

4. “Whoever dropped it could have been here yesterday or even today!”


请先 登录 后评论
  • 4 关注
  • 1 收藏,2366 浏览
  • 淼淼 提出于 2022-03-13 22:57