By the end of next month, the company ______ its new headquarters.
Answer and explanation
Correct answer: C. will have completed
- Step 1: 'By the end of next month' points to an action finished before a future time, which takes the future perfect.
Answer
will have completed.
Why not the others: completes, has completed and will be completing don't fit.
Practise more Tenses.
Free questions with an explanation for every one, and full timed College English Test Band 4 (CET-4) - China mock tests.
More Tenses questions
- When I called her at nine last night, she ______ her homework.
- My brother ______ in Shanghai since he graduated in 2019.
- The train ______ by the time we reached the station.
- Look at those dark clouds. It ______ rain soon.
- I ______ you as soon as the results are announced.
- She ______ English for six years before she went abroad.