这句话语法对不对?

问题描述:

这句话语法对不对?
because it has been hovering around us and exerted a subtle influence on us

不对
and是连词,前后的动词形式应该一致,而has和exerted显然一个是现在时,一个是过去时,是不一致的.
可以将exerted改为exerts
不明白欢迎来追问!
多谢了!