困扰已久的假设语气/条件语气问题求解,
想请教大家,
因为If+过去完成式或者过去式,主要子句写would have pp/ would
在假设语气公式之中会有暗示到与事实相反的语意在
那如果我想假设过去的事情,又不想暗示会与事实相反
该用什么样的条件语气或假设语气表达呢?
或者能否在条件语气上直接使用过去式,而主要子句助动词用can/will
想造的句子如下
如果人们在小时候能学习各种沟通技巧,在公司他们就能与同事好好合作
If people learned communication skills in their childhood, they can work well
with colleagues in their companies.
基于想要表达的语境是: 人们小时候有没有学过沟听技巧不知道,有些有有些没有
如果他们有学,在公司就能与同事好好合作。
如果我写
If people had learned communication skills in their childhood, they would
have worked well with colleagues in their companies.
这样不就会暗示所有人小时候都没有学过沟通技巧,如果他们有,
他们就能和同事好好合作?
抑或者这句话完全是中文思维,或者这句话本身就有不清楚的地方?
恳请大家帮忙解惑,万分感谢