What is the difference in meaning between :<br/><br/>Why were you absent for 7 days?<br/><br/>Why have you been absent for 7 days? <br/><br/>Also, could you tell me whether the word (absent) is verb or adjective?