By the time they arrive, we ............the work.

a

shall have finished

b

could have finished

c

will finish

d

have finished

Download Offline App Ask a Question

Explanation

Correct Option
a

Video Explanation

No video available

Post your Contribution

Share:

Discussions (10)

aalex
9 years ago

the CORRECT

answer is D...

Everlasting Joy
10 years ago

d ans is B

Boffin01
10 years ago

It's wronq,wich knd english is dat .D answer is B

Finesse11
2 years ago

my school the ans is wrong pls do something about it

adejare98
9 years ago

From my on perspective, i think d answer is option C. This is because d verb ARRIVE used in d sentence is in present tense and in term of d future(by d time), then i think it should go with d future also.

Like..By d time they arrive (or when they arrive), we will finish d work.

Paisky11
4 years ago

the person that set this question did not finish primary 4 😠😠😠😠

Fehlixz11
3 years ago

Saying we shall have finish is very wrong please

By the time they arrive, we will finish the work is the correct answer

Quick Questions

Ask a Question
CO

ceoofwahala

20th June, 2026

Chemistry


2 comments

ASSAAS

20th June, 2026

English Language


5 comments

infinitehoaxx

21st May, 2026

Computer


4 comments