Question: has past or present tense?
Answer: 'Has” is NEVER the past tense verb. It is used in present tense only. B :As a main verb. Hint: 'Had' is the past form of 'Have' family .