这个是要根据句子判断的,需要看主语和宾语之间的关系。如果主语和宾语是主动关系,后面就加动词的现在分词形式,即will have been doing.如果主语和宾语之间的关系是被动关系,则填动词的过去分词形式,即will have been done.
1、系动词be
作为系动词(也叫连系动词,link verb)的be,是英语学习者接触最早的用法,而且其用法也很多。其基本含义为“是”,基本用法结构为“主语+be+表语”,也就是我们常说的主系表结构,其中的表语一般都由名词、形容词、数词或表地点、时间等的短语来充当。 系动词be有各种时态的变化,也会和情态动词连用。
(一)be的时态变化 系动词be会有一般现在时、一般过去时、一般将来时、现在完成时、过去完成时等的时态变化。
如:
He is a student.
They were in the park yesterday.
It will be cloudy tomorrow.
He has been ill for six days.
It had been three hours before she left the hat shop.
(二)be与情态动词的连用 其用法为:情态动词+系动词be原形。
如:
It must be Lucy's book. Her name is on the cover.
It can be very difficult for us to memorize too many words within such a short time.
She should be here on time tomorrow.
2、助动词be
作为助动词,be没有具体含义,而是与主要动词一起构成句子的谓语动词。这种情况下,be主要用来构成进行时和被动语态。