1. It is nice to hear Michael doing his homework.
2. It is nice to hear (that) Michael has done his homework.
3. It will be nice seeing you again.
4. It will be nice to see you again.
Which one/s is/are more proper to use?
Student or Learner