PWe are printing an award for a teacher and it's not immediately obvious where the mistake is. He has provided guidance and service from August 2006 to August 2008, but we are printing the award before his term ends. Is it present perfect progressive (has/have been)?
1. He has provided guidance in physics since his arrival in August 2006.
2. He has provided guidance in physics since he arrived in August 2006.
3. He has provided guidance in physics since he arrived in August 2006.
4. He provided guidance in physics from August 2006 to August 2008.
5. By the time he leaves in August 2008, he will have provided guidance in physics since arriving/his arrival? in August 2006.
A recommendation?
Thanks
-A