By noon tomorrow, all final-year students _____ their vocational skills practical assessments.

Answer and explanation

Correct answer: C. will have completed

  1. Step 1: The future perfect tense expresses an action that will be completed before a designated point in the future. Step 2. 'By noon tomorrow' indicates a completed future deadline, requiring 'will have completed'. Answer: will have completed. Why not the others: 'Will complete' indicates simple future; 'would complete' is conditional; 'have completed' is present perfect.

Practise more Grammar, Usage and Lexis.

Free questions with an explanation for every one, and full timed Basic Education Certificate Examination mock tests.

By noon tomorrow, all… | Basic Education Certificate Examination