All language (change) over a period of time.用动词change的什么形式,原因?英语时态问题为什么不用一般现在时态?

问题描述:

All language (change) over a period of time.用动词change的什么形式,原因?
英语时态问题
为什么不用一般现在时态?

现在完成时.因为这是和一段时间连用的,并且没有表示过去的时间状语

All languages have changed over a period of time
原因楼上已经提出了
因为一般现在时,只是表达的事现在这个时刻发生的情况,但是语言或者很多东西是在很久的时间里被潜移默化的改变的,所以是指从之前一段时间——现在,所以要用完成时态