English Grammar - The verb to have - Learn English
Present Perfect I have been a teacher for over 11 years. You have been a student for ... He / She has been a student for ... It has been nice today. We have been students for .... They have been students for ... Past Perfect I had been a teacher for sever...