有关英语时态问题?

这句话We'd better stay at home,for it was raining . 为什么这就话for后面用过去进行呢。天在下雨,我们最好呆在家里。不应该用现在进行时吗?

这里用过去时也对,如果整个语境是过去时的话;如果一般人平常说话,用现在进行时更好,表示动作此刻正在发生。We had better stay at home,for it is raining.追问

语境发生在过去怎么理解?

说话人不可能当时感觉自己在过去呀

都是针对现在下雨的情况提出的建议吧

追答

如果不表示直接引语,就是人们的对话,写在文章中是可以的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-05
这句话We'd better stay at home,for it was raining . 为什么这就话for后面用过去进行呢。天在下雨,我们最好呆在家里。不应该用现在进行时吗?
第2个回答  2020-05-20
说这句话的情况是 我们不要出去 因为他之前下了雨 造成了的什么事情 不是想说 现在下了雨 我们不要出去
如果用完成时 比较好理解 for it has rained
第3个回答  2020-05-04
这里的进行时态表示将来,天要下雨了,我们还是不要出去。本回答被网友采纳
相似回答