نقش کلمه‌ی extinct چیست؟

درود
وقتتون بخیر. در جمله زیر کلمه extinct نقش صفت رو داره . پس چرا در زمان حال کامل استفاده شده در حالیکه باید یک فعل بصورت شکل سوم استفاده میشد؟
Dinosaurs have been extinct for millions of years.

سلام دوست عزیز
تو جمله‌ی Dinosaurs have been extinct for millions of years. عبارت have been ساختار فعلی جمله است و نیازی به استفاده از فعل دیگه نیست.
در واقع تو این جمله می‌خواد نشون بده که، انقراض دایناسورها میلیون‌ها سال پیش اتفاق افتاده، اما تاثیر این رویداد تا به حال ادامه داره.

ترجمه‌ی جمله می‌شه:
میلیون‌ها ساله که دایناسورها منقرض شدن.

برای اطلاعات بیشتر درباره‌ی زمان حال کامل لینک زیر رو ببینید.