Which verb is in the future perfect progressive form? A. were knocking B. will have been speaking C. will be going D. have been relaxing<--

Sagot :

have been relaxing is right :)

I'm pretty sure the answer is

B. will have been speaking