下面这句话中为什么用“could”而不用“can”?这里不是用以表示过去式或者虚拟语气吧?

The river which forms the eastern boundary of our farm has always played an important part in our lives. Without it we could not make a living.(形成我们农场东部边界的一条河流一直在我们生活中发挥着重要作用。要是没有这条河,我们就无法生存下去。)——《新概念英语》

这里是用虚拟语气表达与事实不符。条件句釆取用介词短语without it 代替了。可以把without it 改写为:If there were not the river. 如果没有这条河(实际上有这条河)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-30
因为这里是一个对可能性的猜测,can是很确定的事情 could 在表推测的时候是可能的意思。
这个could 可以相当于 might 比might的确定程度高一些 , could 是 quite sure might是 not sure