Hi

Would you please tell me if the following sentence is correct?

Should there be any problem, please let me know.

I have read that "should" in such constructions is equivalent of "if". If it is then the sentence would read: If there be any problem, please let me know. Aren't both of the following equivalent:

1: If there be any problem, please let me know.
2: If there is any problem, please let me know.

Thanks for the guidance.
Veteran Member5,315
Trusted Users: Trusted users are allowed to use additional capabilities of the site such as private messaging to all users and various other advanced features. You cannot join this role unless you are promoted by an administrator.
Should there be any problem, please let me know.
If there is any problem, please let me know.
If there be any problem, please let me know.- This one is archaic nowadays. The other 2 are fine and synonymous.
Veteran Member92,031
SystemAdministrator: A system administrator takes care of the inner workings of the entire system. These users have the ability to promote, ban and modify other users.Teachers: Users in this role are certified teachers. This may include DELTA, CELTA, TESOL, TEFL qualified professionals. Email a scan of your qualification to an admin, if you wish to be considered.
Mister MicawberShould there be any problem, please let me know.If there is any problem, please let me know.If there be any problem, please let me know.- This one is archaic nowadays. The other 2 are fine and synonymous.
Thanks, Mr. M.

"be" is present subjunctive. The sentence "If there be any problem, please let me know" supposes (or, imagines) a situation, hence a subjunctive case. So, not taking into consideration the 'archaicness', don't you think the use "be" is more appropriate? Please guide me.
Trusted Users: Trusted users are allowed to use additional capabilities of the site such as private messaging to all users and various other advanced features. You cannot join this role unless you are promoted by an administrator.
Jackson6612"be" is present subjunctive. The sentence "If there be any problem, please let me know" supposes (or, imagines) a situation, hence a subjunctive case. So, not taking into consideration the 'archaicness', don't you think the use "be" is more appropriate? Please guide me.
I think it can be interpreted as a shortened form of 'if there should be'. For all intents and purposes, something determined to be archaic is probably never preferable to something more commonly used.
Veteran Member19,524
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
No. It cannot be more appropriate if it is no longer in active use.
SystemAdministrator: A system administrator takes care of the inner workings of the entire system. These users have the ability to promote, ban and modify other users.Teachers: Users in this role are certified teachers. This may include DELTA, CELTA, TESOL, TEFL qualified professionals. Email a scan of your qualification to an admin, if you wish to be considered.
Philip gave a good answer. The more widespread usage is preferable. Archaic forms might be used in a historical novel.
New Member30
Live chat
Registered users can join here