In technical English, which sentence correctly uses the passive voice in the future perfect tense?

Answer and explanation

Correct answer: D. The software migration will have been completed by the end of next week

  1. Step 1: The future perfect passive follows the formula 'will have been + past participle': 'will have been completed'. Answer: The software migration will have been completed by the end of next week. Why not the others: 'will has' violates modal auxiliary rules, 'have being' uses an incorrect participle, and 'will had' is ungrammatical.

Practise more Workplace Communication, Technical Documentation, Applied Grammar and Logistics.

Free questions with an explanation for every one, and full timed Poklicna matura (Vocational Matura Slovenia) mock tests.