Forms of tenses Present tense group
You use the simple present when you talk about facts, make general statements or when you describe recurring actions and conditions.
Buses arrive here every 14 minutes.
You use the present progressive when you talk about an ongoing process, when you are watching something happening.
People are hurrying to their offices.
You use the present perfect progressive to show an action that started in the past and has continued up until now. Expressions that indicate a duration can be used with the present perfect progressive.
I have been waiting for ages.
You use the present perfect simple when something happened in the past and still has influence on the present. And when something happened once, always or never.
I have never sat in the front seat of a London bus.