0
Vsuresh Posted 12 years ago
Grammar

shall/should have finished

Hi

Please tell me if both are fine here.

A: Have you completed your work?

B: No.

A: I am going out. When I return you shall/should have finished it.
  

Top answer

My preference would be to use "should" but both can work depending on the emphasis you desire. Should indicates advisement, probability, expectation, and consequence. Shall indicates intention, determination, and certainty of outcome.

  • My preference would be to use "should" but both can work depending on the emphasis you desire.
  • Should indicates advisement, probability, expectation, and consequence.
  • Shall indicates intention, determination, and certainty of outcome.
  • When I return you shall have finished it.
  • -- To me this sounds like a formal order, and a harsh emphasis that it better be finished.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

11 Answers
0
My preference would be to use "should" but both can work depending on the emphasis you desire.

Should indicates advisement, probability, expectation, and consequence.
Shall indicates intention, determination, and certainty of outcome.
0
Thank you very much.
0
vsureshA: I am going out. When I return you shall/should have finished it.
The version with 'shall' is very unnatural in BrE.
0
Thank you, fivejedon.
0
vsureshWhen I return you shall/should have finished it.
In the given context, it sounds like you are trying to make this a command.

When I return, have it finished! / It had better be finished when I return!

Much weaker:

When I return, you should have it finished.
This blends into the "expectation" reading of sho
0
Thank you very much,CJ.
CalifJimIn the given context, it sounds like you are trying to make this a command.When I return, have it finished! / It had better be finished when I return!
Yes, CJ. But I have question.

I am a little confused with "have something done" which I think means you seek the service of another person to do the work.

"Ha
0
vsureshCan I say, "When I return, you will have finished your work"?
The use of "will" sounds like both a harsh order and an expectation to me. If that is the intent, some more common expressions might be:
"When I return (or by the time I return), you better have finished your work." (slightly informal)
"When I return (or by the time I return
0
Thank you, KJinCali.
KJinCali79"When I return (or by the time I return), you had better be finished with your work." (formal) -- In this construction you
I think this sounds OK. Anyway let me ask this:Does this "you had better be finished with your work" clearly state that the work is going to be done only the person to whom this is addressed?
0
vsureshDoes this "you had better be finished with your work" clearly state that the work is going to be done only the person to whom this is addressed?
I would say yes, because of the use of "you" and "your", but you could also say "without the assistance of others" if you really need to make this clear.
0
vsureshI am a little confused with "have something done" which I think means you seek the service of another person to do the work."Have this vehicle repaired by this evening."When I see "...have it finished" here, I am wondering about the suitability of the expression when I want the person himself to do the work.
When I return, you should have it finished

Related Questions