Practice mode Tenses

Which part of the sentence “By the time the guests arrive, we will finish cooking the dinner.” contains an error?

Correct answer D. we will finish

Explanation

"By the time" with a future event needs the future perfect in the main clause, so it should be "we will have finished cooking".

Report a problem

Answer checked How we write and check questions

Tip: press A, B, C or D to answer, and N for the next question.

Advertisement

Have a question about this answer?

Your email address will not be published. Required fields are marked *

Links and website addresses are not allowed in comments.