有关 have been 在本句中的解释How will you account for the fact that you have been late each day this week?本句中的have been的句式是不是现在完成时have done,been在这里的身份是动词be的过去分词?late作什么?

问题描述:

有关 have been 在本句中的解释
How will you account for the fact that you have been late each day this week?
本句中的have been的句式是不是现在完成时have done,been在这里的身份是动词be的过去分词?
late作什么?