If Jack didn't come,I should be having dinner. (可能/应该 + 去吃饭/正在吃饭)?
I don't think the bus should be running today. (可能/应该 + 会去开/正在开)?
想问下老师,should 怎么知道它是“可能”还是“应该”?
以及,should be having/running 这种进行时有表示将来的作用吗?
谢谢!
If Jack didn't come,I should be having dinner.
本句为错综时间虚拟条件句。
事实是:杰克要来, 现在是晚饭时间,可我却要在机场或车站接他而不是正在吃晚饭。Tom will come. I am not having dinner now because I have to meet him at the airport.
现在所一个与事实相反的假设:要是杰克不来,我现在应该是正在吃晚饭呢。于是得到上面的句子。
I don't think the bus should be running today.
本句为should表示推测,只不过是推测某事不会发生。公交车每天运行某线路用一般体表示,某一天因故不运行为临时情况,用进行体表示,暗示这种情况是会结束而未结束的。比如今天下暴雪,路很滑。你认为今天某路公交车不会运行。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!