+0
Which is the correct one? I'd go with No.1

1) As time has passed by, people have realized the importance of computers in everyday's life.

2) As time passed by, people have realized the importance of computers in everyday's life.

3) As time passes by, people realize the importance of computers in everyday's life.
1 2
Comments  (Page 2) 
am I right to say that example No1. is the only correct one to imply it's a fact still in progress?

It's difficult to understand what you mean by a fact still in progress. Facts aren't the sorts of things that "are in progress". I think you may mean that perhaps No. 1 is the only one that implies that people's realizations about computers are still occurring. In that case, I would say no. The perfect implies that these realizations have happened over a period of time extending from a point in the past to the present moment. It doesn't say that they continue to occur at the time we utter the sentence.

The third sentence may be closer to the idea that such realizations continue to occur because the present tense is used to show habitually recurring events. Yet, to get this idea across better, a rephrasing might help, for example, As time passes (by), people continue to realize (more and more) the importance of computers in everyday life.

CJ

As time passes by, people realize the importance of computers in everyday's life.

Teachers: We supply a list of EFL job vacancies