Until or for to indicate time period starting now
up vote
0
down vote
favorite
Which of these options is correct?
1) I shall not be home for two hours from now on.
2) I shall not be home until two hours from now on.
What's the main difference between the 2 sentences, using for or until ?
word-choice grammaticality differences prepositions
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
add a comment |
up vote
0
down vote
favorite
Which of these options is correct?
1) I shall not be home for two hours from now on.
2) I shall not be home until two hours from now on.
What's the main difference between the 2 sentences, using for or until ?
word-choice grammaticality differences prepositions
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
You don't need to say 'from now on', it is superfluous. 'I shall not be home for two hours' says it all. 'Until' is a matter of another, stated, event occurring -I shall not be home until nine o'clock. It sounds wrong to me to use it in the way you have.
– Nigel J
Oct 16 '17 at 22:16
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Which of these options is correct?
1) I shall not be home for two hours from now on.
2) I shall not be home until two hours from now on.
What's the main difference between the 2 sentences, using for or until ?
word-choice grammaticality differences prepositions
Which of these options is correct?
1) I shall not be home for two hours from now on.
2) I shall not be home until two hours from now on.
What's the main difference between the 2 sentences, using for or until ?
word-choice grammaticality differences prepositions
word-choice grammaticality differences prepositions
edited Mar 16 at 9:56
JJJ
6,21392644
6,21392644
asked Oct 16 '17 at 21:51
Y.Sehabi
41
41
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
bumped to the homepage by Community♦ 2 hours ago
This question has answers that may be good or bad; the system has marked it active so that they can be reviewed.
You don't need to say 'from now on', it is superfluous. 'I shall not be home for two hours' says it all. 'Until' is a matter of another, stated, event occurring -I shall not be home until nine o'clock. It sounds wrong to me to use it in the way you have.
– Nigel J
Oct 16 '17 at 22:16
add a comment |
You don't need to say 'from now on', it is superfluous. 'I shall not be home for two hours' says it all. 'Until' is a matter of another, stated, event occurring -I shall not be home until nine o'clock. It sounds wrong to me to use it in the way you have.
– Nigel J
Oct 16 '17 at 22:16
You don't need to say 'from now on', it is superfluous. 'I shall not be home for two hours' says it all. 'Until' is a matter of another, stated, event occurring -I shall not be home until nine o'clock. It sounds wrong to me to use it in the way you have.
– Nigel J
Oct 16 '17 at 22:16
You don't need to say 'from now on', it is superfluous. 'I shall not be home for two hours' says it all. 'Until' is a matter of another, stated, event occurring -I shall not be home until nine o'clock. It sounds wrong to me to use it in the way you have.
– Nigel J
Oct 16 '17 at 22:16
add a comment |
2 Answers
2
active
oldest
votes
up vote
0
down vote
Your use of "from now on" implies that there will be multiple similar cases in the future where you also won't be home for two hours. Moving the clauses around might make it a little more obvious:
From now on, I shall not be home for two hours.
However, when you use until, you couldn't possibly be talking about multiple future scenarios since you're referencing a very specific time in the future. If you drop the "on," however, things begin to make more sense.
I shall not be home until two hours from now.
Sounds good to my native English ear. However,
I shall not be home for two hours from now.
Doesn't sound as natural.
TL;DR
If you're talking about one specific instance, drop the "from now on" and just use "from now" with until. While if you meant to talk about many future situations, use "for" with "from now on."
add a comment |
up vote
0
down vote
I shall not be home until 10 o'clock. OK
I shall not be home for two hours. OK
I shall not be home until two hours. X
I shall not be home for 10 o'clock. X
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
Your use of "from now on" implies that there will be multiple similar cases in the future where you also won't be home for two hours. Moving the clauses around might make it a little more obvious:
From now on, I shall not be home for two hours.
However, when you use until, you couldn't possibly be talking about multiple future scenarios since you're referencing a very specific time in the future. If you drop the "on," however, things begin to make more sense.
I shall not be home until two hours from now.
Sounds good to my native English ear. However,
I shall not be home for two hours from now.
Doesn't sound as natural.
TL;DR
If you're talking about one specific instance, drop the "from now on" and just use "from now" with until. While if you meant to talk about many future situations, use "for" with "from now on."
add a comment |
up vote
0
down vote
Your use of "from now on" implies that there will be multiple similar cases in the future where you also won't be home for two hours. Moving the clauses around might make it a little more obvious:
From now on, I shall not be home for two hours.
However, when you use until, you couldn't possibly be talking about multiple future scenarios since you're referencing a very specific time in the future. If you drop the "on," however, things begin to make more sense.
I shall not be home until two hours from now.
Sounds good to my native English ear. However,
I shall not be home for two hours from now.
Doesn't sound as natural.
TL;DR
If you're talking about one specific instance, drop the "from now on" and just use "from now" with until. While if you meant to talk about many future situations, use "for" with "from now on."
add a comment |
up vote
0
down vote
up vote
0
down vote
Your use of "from now on" implies that there will be multiple similar cases in the future where you also won't be home for two hours. Moving the clauses around might make it a little more obvious:
From now on, I shall not be home for two hours.
However, when you use until, you couldn't possibly be talking about multiple future scenarios since you're referencing a very specific time in the future. If you drop the "on," however, things begin to make more sense.
I shall not be home until two hours from now.
Sounds good to my native English ear. However,
I shall not be home for two hours from now.
Doesn't sound as natural.
TL;DR
If you're talking about one specific instance, drop the "from now on" and just use "from now" with until. While if you meant to talk about many future situations, use "for" with "from now on."
Your use of "from now on" implies that there will be multiple similar cases in the future where you also won't be home for two hours. Moving the clauses around might make it a little more obvious:
From now on, I shall not be home for two hours.
However, when you use until, you couldn't possibly be talking about multiple future scenarios since you're referencing a very specific time in the future. If you drop the "on," however, things begin to make more sense.
I shall not be home until two hours from now.
Sounds good to my native English ear. However,
I shall not be home for two hours from now.
Doesn't sound as natural.
TL;DR
If you're talking about one specific instance, drop the "from now on" and just use "from now" with until. While if you meant to talk about many future situations, use "for" with "from now on."
answered Oct 16 '17 at 22:41
scohe001
2,0471119
2,0471119
add a comment |
add a comment |
up vote
0
down vote
I shall not be home until 10 o'clock. OK
I shall not be home for two hours. OK
I shall not be home until two hours. X
I shall not be home for 10 o'clock. X
add a comment |
up vote
0
down vote
I shall not be home until 10 o'clock. OK
I shall not be home for two hours. OK
I shall not be home until two hours. X
I shall not be home for 10 o'clock. X
add a comment |
up vote
0
down vote
up vote
0
down vote
I shall not be home until 10 o'clock. OK
I shall not be home for two hours. OK
I shall not be home until two hours. X
I shall not be home for 10 o'clock. X
I shall not be home until 10 o'clock. OK
I shall not be home for two hours. OK
I shall not be home until two hours. X
I shall not be home for 10 o'clock. X
answered Aug 13 at 12:06
GEdgar
13.1k22043
13.1k22043
add a comment |
add a comment |
Thanks for contributing an answer to English Language & Usage Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fenglish.stackexchange.com%2fquestions%2f414594%2funtil-or-for-to-indicate-time-period-starting-now%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
You don't need to say 'from now on', it is superfluous. 'I shall not be home for two hours' says it all. 'Until' is a matter of another, stated, event occurring -I shall not be home until nine o'clock. It sounds wrong to me to use it in the way you have.
– Nigel J
Oct 16 '17 at 22:16