Read the following sentences and identify the tense.
1. They have been waiting for us.
2. He never drives to work.
3. Have they had their dinner?
4. The teacher asked me to be quiet.
5. The girls will be having fun.
6. She hasn’t been working much recently.
7. We are learning our lessons.