Complete the sentences with the correct options from the list below:
I started writing this test at 8 : 00 a.m It is 10 : 00 a.m now. By 11 : 00 a.m. I .... it for three hours.

a

shall be writing

b

have been writing

c

shall have been writing

d

am writing

e

was writing

Download Offline App Ask a Question

Explanation

Correct Option
c

Video Explanation

No video available

Post your Contribution

Share:

Discussions (14)

Emmanuel24458
2 years ago

Option C, "I shall have been writing it for three hours," is the correct choice because it uses the future perfect continuous tense. This tense is appropriate when referring to an action that will be ongoing up to a specific point in the future. In this case, it indicates that the writing activity started in the past and will continue until the specified time (11:00 a.m.), reaching a duration of three hours.

Frannie0101
4 years ago

The answer is wrong I got this question

Emmanuel24458
2 years ago

Option A, "I shall be writing it for three hours," suggests that the writing will continue for a period of three hours from the present into the future. However, the original statement mentions that you started writing at 8:00 a.m., and it is now 10:00 a.m. Since the writing has already begun, the future perfect continuous tense (option C) is more suitable to convey the ongoing nature of the writing activity up to 11:00 a.m.

Ibitayoemmanuel
3 years ago

The correct answer is supposed to be A.

anizor glory
9 years ago

correct cos it is a continues present tense.

favourifunanya123
2 months ago

Thanks 👍

79116340IG
8 years ago

the answer is correct

Sammyporsche123
2 years ago

🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣

omaababy
3 years ago

plz any explanation on the question

Uncleobinna
3 years ago

the answer is A, C is not making any sense. can u use it to make sentences on a normal day.

obinna19
8 years ago

Make my name everlasting

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