App Logo

No.1 PSC Learning App

1M+ Downloads
I ............ this by 6 o'clock.Use future perfect tense.

Ashould have finished

Bshall having finished

Cshall have finish

Dshall have finished

Answer:

D. shall have finished


Related Questions:

I ............. a dose of medicine for two weeks.
The next filght ..... at 5.30
God has been kind _______ me.
She does everything but _____.
What is the past participle form of "Stand"?