You Arrived Two Days Ago. You Are Going To Leave Next Tuesday By The Time You Leave You ------------------ Nine Days Here
(1) spend
(2) have spent
(3) are spending
(4) will have spent
The answer is (4) will have spent .
Explore more such questions and answers at BYJU’S.