“Too expensive for me to afford it” why ungrammatical?
The medicine was too expensive for me to afford it.
My practice question marked that as wrong for I didn't put the It out at the last. It suggested me to use "...too expensive for me to afford". I couldn't grasp the idea why would that matter. I googled them, but people use the equivalent states as they are with it in the last. Besides I'm not sure there's any wrong in the sentence below as well.
It's too hard to do it alone.
Do I also have to rephrase it into like "It's too hard to do alone"?
grammaticality ellipsis
add a comment |
The medicine was too expensive for me to afford it.
My practice question marked that as wrong for I didn't put the It out at the last. It suggested me to use "...too expensive for me to afford". I couldn't grasp the idea why would that matter. I googled them, but people use the equivalent states as they are with it in the last. Besides I'm not sure there's any wrong in the sentence below as well.
It's too hard to do it alone.
Do I also have to rephrase it into like "It's too hard to do alone"?
grammaticality ellipsis
29
The person who graded your test made an error in marking your answer wrong if the test was being graded on grammar not style. Both versions are idiomatic.
– Tᴚoɯɐuo
Dec 10 '18 at 19:50
2
It's a pleonasm
– mcalex
Dec 12 '18 at 10:58
"I couldn't afford the medicine" is the simplest, best way to express it
– Brad Thomas
Dec 12 '18 at 12:55
Using the way it was marked comes across like you have way more skill with the language.
– user334732
Dec 14 '18 at 8:33
I'd say "I could not afford the medicine", and "it was too difficult to do alone". Also, "hard" is an occasionally ambiguous adjective.
– user334732
Dec 14 '18 at 8:38
add a comment |
The medicine was too expensive for me to afford it.
My practice question marked that as wrong for I didn't put the It out at the last. It suggested me to use "...too expensive for me to afford". I couldn't grasp the idea why would that matter. I googled them, but people use the equivalent states as they are with it in the last. Besides I'm not sure there's any wrong in the sentence below as well.
It's too hard to do it alone.
Do I also have to rephrase it into like "It's too hard to do alone"?
grammaticality ellipsis
The medicine was too expensive for me to afford it.
My practice question marked that as wrong for I didn't put the It out at the last. It suggested me to use "...too expensive for me to afford". I couldn't grasp the idea why would that matter. I googled them, but people use the equivalent states as they are with it in the last. Besides I'm not sure there's any wrong in the sentence below as well.
It's too hard to do it alone.
Do I also have to rephrase it into like "It's too hard to do alone"?
grammaticality ellipsis
grammaticality ellipsis
edited Dec 11 '18 at 18:27
ColleenV♦
10.4k53159
10.4k53159
asked Dec 10 '18 at 19:00
dolco
38318
38318
29
The person who graded your test made an error in marking your answer wrong if the test was being graded on grammar not style. Both versions are idiomatic.
– Tᴚoɯɐuo
Dec 10 '18 at 19:50
2
It's a pleonasm
– mcalex
Dec 12 '18 at 10:58
"I couldn't afford the medicine" is the simplest, best way to express it
– Brad Thomas
Dec 12 '18 at 12:55
Using the way it was marked comes across like you have way more skill with the language.
– user334732
Dec 14 '18 at 8:33
I'd say "I could not afford the medicine", and "it was too difficult to do alone". Also, "hard" is an occasionally ambiguous adjective.
– user334732
Dec 14 '18 at 8:38
add a comment |
29
The person who graded your test made an error in marking your answer wrong if the test was being graded on grammar not style. Both versions are idiomatic.
– Tᴚoɯɐuo
Dec 10 '18 at 19:50
2
It's a pleonasm
– mcalex
Dec 12 '18 at 10:58
"I couldn't afford the medicine" is the simplest, best way to express it
– Brad Thomas
Dec 12 '18 at 12:55
Using the way it was marked comes across like you have way more skill with the language.
– user334732
Dec 14 '18 at 8:33
I'd say "I could not afford the medicine", and "it was too difficult to do alone". Also, "hard" is an occasionally ambiguous adjective.
– user334732
Dec 14 '18 at 8:38
29
29
The person who graded your test made an error in marking your answer wrong if the test was being graded on grammar not style. Both versions are idiomatic.
– Tᴚoɯɐuo
Dec 10 '18 at 19:50
The person who graded your test made an error in marking your answer wrong if the test was being graded on grammar not style. Both versions are idiomatic.
– Tᴚoɯɐuo
Dec 10 '18 at 19:50
2
2
It's a pleonasm
– mcalex
Dec 12 '18 at 10:58
It's a pleonasm
– mcalex
Dec 12 '18 at 10:58
"I couldn't afford the medicine" is the simplest, best way to express it
– Brad Thomas
Dec 12 '18 at 12:55
"I couldn't afford the medicine" is the simplest, best way to express it
– Brad Thomas
Dec 12 '18 at 12:55
Using the way it was marked comes across like you have way more skill with the language.
– user334732
Dec 14 '18 at 8:33
Using the way it was marked comes across like you have way more skill with the language.
– user334732
Dec 14 '18 at 8:33
I'd say "I could not afford the medicine", and "it was too difficult to do alone". Also, "hard" is an occasionally ambiguous adjective.
– user334732
Dec 14 '18 at 8:38
I'd say "I could not afford the medicine", and "it was too difficult to do alone". Also, "hard" is an occasionally ambiguous adjective.
– user334732
Dec 14 '18 at 8:38
add a comment |
7 Answers
7
active
oldest
votes
In your first example, there probably isn't an adequate grammatical rule about why. I can tell you the it is unnecessary, and generally you don't want to use more words than necessary to communicate. That probably isn't the answer you want, but you can think of it another way. There is only one subject ("the medicine") in that sentence so you don't need to refer to "the medicine" again.
In your second example, "It's too hard to do alone" is much better than "It's too hard to do it alone." You are saying the same thing in fewer words.
I would actually drop the entire phrase "to afford it" because you're just repeating the same thing twice in the same sentence. Generally, if you can communicate the same idea in fewer words you'll be better off. As a native English speaker, I would say
- The soup was too hot for me.
- The test was too difficult for me.
- The drink was too strong for me.
instead of
- The soup was too hot for me to eat it.
- The test was too difficult for me to pass it.
- The drink was too strong for me to drink it.
because those ideas were already implied. Hope that helps.
15
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
7
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
3
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
3
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
2
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
|
show 7 more comments
As far as I can see, it is grammatical both with and without "it" at the end.
I think I would usually say it with "it", but I'm not certain.
6
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
5
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
2
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
add a comment |
With test question, you need to be clear about what is being tested. And with language learning, that can mean the difference between being grammatically correct and being idiomatic.
My guess is that what is found to be wrong about the inclusion of ‘it’ is probably that it is not idiomatic. Most people in conversation would probably leave out the ‘it’. But the inclusion of the ‘it’ as the object of ‘to afford’ is correct. You can leave out the ‘it’, because of a ‘missing object’ principle, applying to comparative sentences involving excess and deficiency.
The apples are too high (for me) to reach (them) / not ripe enough (for me) to eat (them)...
In your example, as you can see from other answers, some would include the ‘it’, others might cut down to the bare essentials, making “the medicine is too expensive for me”. But it is not a matter of grammar.
add a comment |
Both phrases are absolutely grammatical and fine.
I would only say that the first is maybe a little awkward, because the "it" is redundant and therefore not used like that very often. But it doesn't even sound unnatural, at least not to me.
add a comment |
I would say intuitively that from syntax perspective it depends on how you cut the sentence, and this explains why both versions are acceptable:
With this first cut, the last bracket is an infinitive structure, which requires the it:
[The medicine was too expensive] [for me to afford it]
You could in theory put that last bracket at the beginning of the sentence, where the it cannot be omitted.
With this second cut, the last bracket is a subject complement (a sort of multi-word equivalent of an adjective), which cannot have the it:
[The medicine] [was] [too expensive for me to afford]
In other words the syntax uncertainty is what makes the it optional.
add a comment |
I'd agree with everyone else that it is grammatically correct. The problem is it sounds clumsy because it is redundant. "The medicine was too expensive for me" should be enough. If it's too expensive, it follows that it is unaffordable.
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
add a comment |
The construct "The noun is too adjective for me to verb" can be used transitively, but the object is very strongly implied as being noun. In most cases where the object isn't noun, some other construct should be used, and in most cases where the object is noun it shouldn't be stated unless there is a reason to state it.
Consider, for example:
The mice were too fast for me to catch both of them.
The mice were too fast for me to catch more than two.
In the second construct, the implication that the verb "catch" refers to the mice is so strong that including "of them" would sound unnatural. In the first construct, however, the need for "both" to have a bound object is sufficiently strong that including "of them" would seem more natural than omitting it. An alternative phrasing would be "catch them both".
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "481"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
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%2fell.stackexchange.com%2fquestions%2f188143%2ftoo-expensive-for-me-to-afford-it-why-ungrammatical%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
7 Answers
7
active
oldest
votes
7 Answers
7
active
oldest
votes
active
oldest
votes
active
oldest
votes
In your first example, there probably isn't an adequate grammatical rule about why. I can tell you the it is unnecessary, and generally you don't want to use more words than necessary to communicate. That probably isn't the answer you want, but you can think of it another way. There is only one subject ("the medicine") in that sentence so you don't need to refer to "the medicine" again.
In your second example, "It's too hard to do alone" is much better than "It's too hard to do it alone." You are saying the same thing in fewer words.
I would actually drop the entire phrase "to afford it" because you're just repeating the same thing twice in the same sentence. Generally, if you can communicate the same idea in fewer words you'll be better off. As a native English speaker, I would say
- The soup was too hot for me.
- The test was too difficult for me.
- The drink was too strong for me.
instead of
- The soup was too hot for me to eat it.
- The test was too difficult for me to pass it.
- The drink was too strong for me to drink it.
because those ideas were already implied. Hope that helps.
15
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
7
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
3
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
3
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
2
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
|
show 7 more comments
In your first example, there probably isn't an adequate grammatical rule about why. I can tell you the it is unnecessary, and generally you don't want to use more words than necessary to communicate. That probably isn't the answer you want, but you can think of it another way. There is only one subject ("the medicine") in that sentence so you don't need to refer to "the medicine" again.
In your second example, "It's too hard to do alone" is much better than "It's too hard to do it alone." You are saying the same thing in fewer words.
I would actually drop the entire phrase "to afford it" because you're just repeating the same thing twice in the same sentence. Generally, if you can communicate the same idea in fewer words you'll be better off. As a native English speaker, I would say
- The soup was too hot for me.
- The test was too difficult for me.
- The drink was too strong for me.
instead of
- The soup was too hot for me to eat it.
- The test was too difficult for me to pass it.
- The drink was too strong for me to drink it.
because those ideas were already implied. Hope that helps.
15
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
7
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
3
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
3
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
2
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
|
show 7 more comments
In your first example, there probably isn't an adequate grammatical rule about why. I can tell you the it is unnecessary, and generally you don't want to use more words than necessary to communicate. That probably isn't the answer you want, but you can think of it another way. There is only one subject ("the medicine") in that sentence so you don't need to refer to "the medicine" again.
In your second example, "It's too hard to do alone" is much better than "It's too hard to do it alone." You are saying the same thing in fewer words.
I would actually drop the entire phrase "to afford it" because you're just repeating the same thing twice in the same sentence. Generally, if you can communicate the same idea in fewer words you'll be better off. As a native English speaker, I would say
- The soup was too hot for me.
- The test was too difficult for me.
- The drink was too strong for me.
instead of
- The soup was too hot for me to eat it.
- The test was too difficult for me to pass it.
- The drink was too strong for me to drink it.
because those ideas were already implied. Hope that helps.
In your first example, there probably isn't an adequate grammatical rule about why. I can tell you the it is unnecessary, and generally you don't want to use more words than necessary to communicate. That probably isn't the answer you want, but you can think of it another way. There is only one subject ("the medicine") in that sentence so you don't need to refer to "the medicine" again.
In your second example, "It's too hard to do alone" is much better than "It's too hard to do it alone." You are saying the same thing in fewer words.
I would actually drop the entire phrase "to afford it" because you're just repeating the same thing twice in the same sentence. Generally, if you can communicate the same idea in fewer words you'll be better off. As a native English speaker, I would say
- The soup was too hot for me.
- The test was too difficult for me.
- The drink was too strong for me.
instead of
- The soup was too hot for me to eat it.
- The test was too difficult for me to pass it.
- The drink was too strong for me to drink it.
because those ideas were already implied. Hope that helps.
edited Dec 11 '18 at 20:19
KRyan
1,9671016
1,9671016
answered Dec 10 '18 at 19:47
ACH
1915
1915
15
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
7
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
3
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
3
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
2
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
|
show 7 more comments
15
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
7
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
3
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
3
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
2
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
15
15
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
I think your 3 examples do not all say the same thing. "The soup was too hot for me" may just mean that it's hotter than I prefer soup, not that it's inedible. Specifying the problem caused by excess hotness clarifies the meaning of a sentence that is otherwise vague. Likewise the test might have been so hard I got a worse result than I expected, but still passed; or the drink was so strong it tasted bad but I drank it anyway.
– amalloy
Dec 10 '18 at 22:04
7
7
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
The second phrase is not repeating the same thing. The OP's sentence means "I do not have enough money to buy it". But "The medicine was too expensive for me" only means "I thought the price was too high." If I have $100 in my pocket, I can afford to buy something costing $10, but I can still say it is too expensive if I know I can buy it somewhere else for $5.
– alephzero
Dec 11 '18 at 0:26
3
3
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
@ACH I thought your answer was superb until the final words, 'already implied'. I think better would be: 'already implied to some extent'. You could then note that native speakers would rarely choose the more-precise alternative examples you listed unless there was some need to be specific about the actual sequence of events or their reasons. I would probably use your short versions most of the time, but occasionally I would see some reason to prefer the longer ones.
– Ross Murray
Dec 11 '18 at 6:00
3
3
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
@alephzero I agree. If anything, using the second half of the sentence in the OPs statement makes the intent clearer. "I can't afford it" is far less ambiguous than "It was too expensive for me" IMO. I also can't tell you how many times people my coffee/tea/hot chocolate too strong but I drink up anyway, so I'd hardly say the first half implies the second.
– JTPenguin
Dec 11 '18 at 10:59
2
2
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
Just totally disagree with this answer. It's up to the speaker to put as much or as little redundancy into his or her sentence as they wish to put into their sentence; putting much redundancy into a sentence is not a grammatical error.
– gnasher729
Dec 11 '18 at 12:54
|
show 7 more comments
As far as I can see, it is grammatical both with and without "it" at the end.
I think I would usually say it with "it", but I'm not certain.
6
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
5
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
2
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
add a comment |
As far as I can see, it is grammatical both with and without "it" at the end.
I think I would usually say it with "it", but I'm not certain.
6
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
5
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
2
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
add a comment |
As far as I can see, it is grammatical both with and without "it" at the end.
I think I would usually say it with "it", but I'm not certain.
As far as I can see, it is grammatical both with and without "it" at the end.
I think I would usually say it with "it", but I'm not certain.
answered Dec 10 '18 at 19:04
Colin Fine
28.4k24155
28.4k24155
6
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
5
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
2
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
add a comment |
6
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
5
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
2
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
6
6
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
In most contexts I would probably drop the whole "for me to afford it" and just say "The medicine was too expensive". If it wasn't clear that it was personally too expensive, then I would restore "for me".
– Alex Reinking
Dec 10 '18 at 20:55
5
5
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
@AlexReinking But you might still buy medicine even if it's too expensive. However, if it's too expensive for you to afford, you can't buy it. In many contexts, they convey slightly different ideas. Even the "it" at the end subtly changes the meaning. For example, in context it might seem that you mean the medicine is too expensive to allow you to afford your tuition and maybe you'll forgo your tuition to buy the medicine. By making clear that the medicine is too expensive to afford, it's clear you're not buying the medicine rather than sacrificing other things for it.
– David Schwartz
Dec 10 '18 at 22:12
2
2
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
The medicine was too expensive, since I found it for half the price at a different store. The rest is only redundant if you heard it. "The medicine was too expensive" can have many reasons.
– gnasher729
Dec 11 '18 at 12:56
add a comment |
With test question, you need to be clear about what is being tested. And with language learning, that can mean the difference between being grammatically correct and being idiomatic.
My guess is that what is found to be wrong about the inclusion of ‘it’ is probably that it is not idiomatic. Most people in conversation would probably leave out the ‘it’. But the inclusion of the ‘it’ as the object of ‘to afford’ is correct. You can leave out the ‘it’, because of a ‘missing object’ principle, applying to comparative sentences involving excess and deficiency.
The apples are too high (for me) to reach (them) / not ripe enough (for me) to eat (them)...
In your example, as you can see from other answers, some would include the ‘it’, others might cut down to the bare essentials, making “the medicine is too expensive for me”. But it is not a matter of grammar.
add a comment |
With test question, you need to be clear about what is being tested. And with language learning, that can mean the difference between being grammatically correct and being idiomatic.
My guess is that what is found to be wrong about the inclusion of ‘it’ is probably that it is not idiomatic. Most people in conversation would probably leave out the ‘it’. But the inclusion of the ‘it’ as the object of ‘to afford’ is correct. You can leave out the ‘it’, because of a ‘missing object’ principle, applying to comparative sentences involving excess and deficiency.
The apples are too high (for me) to reach (them) / not ripe enough (for me) to eat (them)...
In your example, as you can see from other answers, some would include the ‘it’, others might cut down to the bare essentials, making “the medicine is too expensive for me”. But it is not a matter of grammar.
add a comment |
With test question, you need to be clear about what is being tested. And with language learning, that can mean the difference between being grammatically correct and being idiomatic.
My guess is that what is found to be wrong about the inclusion of ‘it’ is probably that it is not idiomatic. Most people in conversation would probably leave out the ‘it’. But the inclusion of the ‘it’ as the object of ‘to afford’ is correct. You can leave out the ‘it’, because of a ‘missing object’ principle, applying to comparative sentences involving excess and deficiency.
The apples are too high (for me) to reach (them) / not ripe enough (for me) to eat (them)...
In your example, as you can see from other answers, some would include the ‘it’, others might cut down to the bare essentials, making “the medicine is too expensive for me”. But it is not a matter of grammar.
With test question, you need to be clear about what is being tested. And with language learning, that can mean the difference between being grammatically correct and being idiomatic.
My guess is that what is found to be wrong about the inclusion of ‘it’ is probably that it is not idiomatic. Most people in conversation would probably leave out the ‘it’. But the inclusion of the ‘it’ as the object of ‘to afford’ is correct. You can leave out the ‘it’, because of a ‘missing object’ principle, applying to comparative sentences involving excess and deficiency.
The apples are too high (for me) to reach (them) / not ripe enough (for me) to eat (them)...
In your example, as you can see from other answers, some would include the ‘it’, others might cut down to the bare essentials, making “the medicine is too expensive for me”. But it is not a matter of grammar.
edited Dec 10 '18 at 22:24
answered Dec 10 '18 at 21:54
Tuffy
1914
1914
add a comment |
add a comment |
Both phrases are absolutely grammatical and fine.
I would only say that the first is maybe a little awkward, because the "it" is redundant and therefore not used like that very often. But it doesn't even sound unnatural, at least not to me.
add a comment |
Both phrases are absolutely grammatical and fine.
I would only say that the first is maybe a little awkward, because the "it" is redundant and therefore not used like that very often. But it doesn't even sound unnatural, at least not to me.
add a comment |
Both phrases are absolutely grammatical and fine.
I would only say that the first is maybe a little awkward, because the "it" is redundant and therefore not used like that very often. But it doesn't even sound unnatural, at least not to me.
Both phrases are absolutely grammatical and fine.
I would only say that the first is maybe a little awkward, because the "it" is redundant and therefore not used like that very often. But it doesn't even sound unnatural, at least not to me.
answered Dec 11 '18 at 11:10
Lightness Races in Orbit
1,316810
1,316810
add a comment |
add a comment |
I would say intuitively that from syntax perspective it depends on how you cut the sentence, and this explains why both versions are acceptable:
With this first cut, the last bracket is an infinitive structure, which requires the it:
[The medicine was too expensive] [for me to afford it]
You could in theory put that last bracket at the beginning of the sentence, where the it cannot be omitted.
With this second cut, the last bracket is a subject complement (a sort of multi-word equivalent of an adjective), which cannot have the it:
[The medicine] [was] [too expensive for me to afford]
In other words the syntax uncertainty is what makes the it optional.
add a comment |
I would say intuitively that from syntax perspective it depends on how you cut the sentence, and this explains why both versions are acceptable:
With this first cut, the last bracket is an infinitive structure, which requires the it:
[The medicine was too expensive] [for me to afford it]
You could in theory put that last bracket at the beginning of the sentence, where the it cannot be omitted.
With this second cut, the last bracket is a subject complement (a sort of multi-word equivalent of an adjective), which cannot have the it:
[The medicine] [was] [too expensive for me to afford]
In other words the syntax uncertainty is what makes the it optional.
add a comment |
I would say intuitively that from syntax perspective it depends on how you cut the sentence, and this explains why both versions are acceptable:
With this first cut, the last bracket is an infinitive structure, which requires the it:
[The medicine was too expensive] [for me to afford it]
You could in theory put that last bracket at the beginning of the sentence, where the it cannot be omitted.
With this second cut, the last bracket is a subject complement (a sort of multi-word equivalent of an adjective), which cannot have the it:
[The medicine] [was] [too expensive for me to afford]
In other words the syntax uncertainty is what makes the it optional.
I would say intuitively that from syntax perspective it depends on how you cut the sentence, and this explains why both versions are acceptable:
With this first cut, the last bracket is an infinitive structure, which requires the it:
[The medicine was too expensive] [for me to afford it]
You could in theory put that last bracket at the beginning of the sentence, where the it cannot be omitted.
With this second cut, the last bracket is a subject complement (a sort of multi-word equivalent of an adjective), which cannot have the it:
[The medicine] [was] [too expensive for me to afford]
In other words the syntax uncertainty is what makes the it optional.
edited Dec 11 '18 at 15:25
answered Dec 11 '18 at 14:31
user86432
512
512
add a comment |
add a comment |
I'd agree with everyone else that it is grammatically correct. The problem is it sounds clumsy because it is redundant. "The medicine was too expensive for me" should be enough. If it's too expensive, it follows that it is unaffordable.
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
add a comment |
I'd agree with everyone else that it is grammatically correct. The problem is it sounds clumsy because it is redundant. "The medicine was too expensive for me" should be enough. If it's too expensive, it follows that it is unaffordable.
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
add a comment |
I'd agree with everyone else that it is grammatically correct. The problem is it sounds clumsy because it is redundant. "The medicine was too expensive for me" should be enough. If it's too expensive, it follows that it is unaffordable.
I'd agree with everyone else that it is grammatically correct. The problem is it sounds clumsy because it is redundant. "The medicine was too expensive for me" should be enough. If it's too expensive, it follows that it is unaffordable.
answered Dec 11 '18 at 16:33
Michael
1
1
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
add a comment |
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
Welcome to ELL! You may want to take the tour in the help center to learn more about how this site works - we're a bit different from other sites. This answer reads more like a comment. If you're just restating what other answers have stated you may want to expand your answer to explain it from a different perspective. Once you have earned 15 reputation, you will be able to up-vote answers to indicate that you think they're useful.
– ColleenV♦
Dec 11 '18 at 18:07
add a comment |
The construct "The noun is too adjective for me to verb" can be used transitively, but the object is very strongly implied as being noun. In most cases where the object isn't noun, some other construct should be used, and in most cases where the object is noun it shouldn't be stated unless there is a reason to state it.
Consider, for example:
The mice were too fast for me to catch both of them.
The mice were too fast for me to catch more than two.
In the second construct, the implication that the verb "catch" refers to the mice is so strong that including "of them" would sound unnatural. In the first construct, however, the need for "both" to have a bound object is sufficiently strong that including "of them" would seem more natural than omitting it. An alternative phrasing would be "catch them both".
add a comment |
The construct "The noun is too adjective for me to verb" can be used transitively, but the object is very strongly implied as being noun. In most cases where the object isn't noun, some other construct should be used, and in most cases where the object is noun it shouldn't be stated unless there is a reason to state it.
Consider, for example:
The mice were too fast for me to catch both of them.
The mice were too fast for me to catch more than two.
In the second construct, the implication that the verb "catch" refers to the mice is so strong that including "of them" would sound unnatural. In the first construct, however, the need for "both" to have a bound object is sufficiently strong that including "of them" would seem more natural than omitting it. An alternative phrasing would be "catch them both".
add a comment |
The construct "The noun is too adjective for me to verb" can be used transitively, but the object is very strongly implied as being noun. In most cases where the object isn't noun, some other construct should be used, and in most cases where the object is noun it shouldn't be stated unless there is a reason to state it.
Consider, for example:
The mice were too fast for me to catch both of them.
The mice were too fast for me to catch more than two.
In the second construct, the implication that the verb "catch" refers to the mice is so strong that including "of them" would sound unnatural. In the first construct, however, the need for "both" to have a bound object is sufficiently strong that including "of them" would seem more natural than omitting it. An alternative phrasing would be "catch them both".
The construct "The noun is too adjective for me to verb" can be used transitively, but the object is very strongly implied as being noun. In most cases where the object isn't noun, some other construct should be used, and in most cases where the object is noun it shouldn't be stated unless there is a reason to state it.
Consider, for example:
The mice were too fast for me to catch both of them.
The mice were too fast for me to catch more than two.
In the second construct, the implication that the verb "catch" refers to the mice is so strong that including "of them" would sound unnatural. In the first construct, however, the need for "both" to have a bound object is sufficiently strong that including "of them" would seem more natural than omitting it. An alternative phrasing would be "catch them both".
answered Dec 11 '18 at 18:24
supercat
58525
58525
add a comment |
add a comment |
Thanks for contributing an answer to English Language Learners 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%2fell.stackexchange.com%2fquestions%2f188143%2ftoo-expensive-for-me-to-afford-it-why-ungrammatical%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
29
The person who graded your test made an error in marking your answer wrong if the test was being graded on grammar not style. Both versions are idiomatic.
– Tᴚoɯɐuo
Dec 10 '18 at 19:50
2
It's a pleonasm
– mcalex
Dec 12 '18 at 10:58
"I couldn't afford the medicine" is the simplest, best way to express it
– Brad Thomas
Dec 12 '18 at 12:55
Using the way it was marked comes across like you have way more skill with the language.
– user334732
Dec 14 '18 at 8:33
I'd say "I could not afford the medicine", and "it was too difficult to do alone". Also, "hard" is an occasionally ambiguous adjective.
– user334732
Dec 14 '18 at 8:38