Present Perfect: They have studied English for 20 years.
(現在完成式) have+P.P since 2010
Future Perfect: They will have studied English for 21 years next year.
(未來完成式) will+have+P.P
Past Perfect: They had studied English for 15 years 5 years ago.
(過去完成式) Had+P.P