我们该上英语课了。是我们学英语的时候了。

上面那个是对的。

*have English是指明天早上有英语课让你学习,不是现在;有英语意味着有英语课,例如我们有数学课-我们今天下午有数学课。或者have English有开这堂课的意思,比如:这学期我们没有英语。所以你了解之后就知道了。

在这个问题中,是某人做某事的时候了。,意思是该做点什么了。如果理解仪式语气的学生更好地理解……的句型...等于it's time to do的句型,表示早该改了。

*总结以上知识点后,你会发现用“我们该学习/学习英语了”来代替have English是最准确的。