anyone with good English grammar knowledge please answer this
1)Technology HAS CHANGED our lives
2)Technology HAS CHANGED over the years
As far as i know both above sentences are in present perfect active voice..
but in second sentence "technology" is the object ...i mean it is the one that...