Indeed, those structures could have a nuance of "annoyance," but it's more soft, more likely "I think you'd better to do."Are these both correct?
Basically, no. Those three structures have approximately same meanings. But verbs and i-adjectives can't be used in ならいいのに. This なら is considered a conditional ba-form of nouns/na-adjectives(ば is generally omitted, though).Does it matter whether you use -ba, nara, or -tara?
遊ぶ is a volitional verb, so the doer(player) is not the speaker when it's ommitted. Thus, 外で遊べばいいのに means "I think you/he/she'd better to play outside."So for a typically vague example with the subject omitted: 外で遊べばいいのに. Could that mean both "Go play outside (you're annoying me hanging around in here)!" and "I hope I'll play outside (but maybe I'll have to do something else)."?
With the main clause omitted, 。。。ばいい・よかったのに is equivalent to a plaintive "If only/ I wish..." I don't notice たら used as much in these types of constructions.I've heard two different things about these constructions, and I was hoping someone could help clarify them. I've got the part that they all literally mean approximately "it would be good if X (despite Y)".
But then I've heard both that they are usually used to give suggestions with an element of annoyance ("it would be good if you did X, despite the fact that you're doing Y and it's annoying me", i.e. "Do X!") and that they are used to express wishes in general ("it would be good if X happened, despite the fact that it might not", i.e "I wish X").
Are these both correct? Is it all about the context? Does it matter whether you use -ba, nara, or -tara?
So for a typically vague example with the subject omitted: 外で遊べばいいのに. Could that mean both "Go play outside (you're annoying me hanging around in here)!" and "I hope I'll play outside (but maybe I'll have to do something else)."?
Thanks!
たら tends to be used for speaker's self or with a potential form, just in my opinion.A "のに" clause preceded by たら、えば (although X would happen/would have happened if...(it won't/didn't)...basically "if only...") seems more common with
たら than えば。
Ok, Ok...let's switch it around a bit to an example that is generally used in making objective statements of fact, and not when the main clause involves the will of the speaker (or a request, supposition, command, etc).When a verb/adjective preceding のに is not いい, i.e., in a common "conditional clause + adversative conjunction" structure, the explanation is far more complicated than いいのに.
(e.g. なら can be used also with verbs/i-adjectives but the meaning is changed compared to when with nouns/na-adjectives...)
Actually, I avoided to explain it...
たら tends to be used for speaker's self or with a potential form, just in my opinion.
こっちに来ればいいのに。
I think you'd better to come here.
そっちに行けたらいいのに。
I wish I were able to go there.
空を飛べたらいいのに。
I wish I could fly.
Whmmm, it totally seems to depend on the context.And ば。。のに here is for situations where there was no control by the speaker, and regretful situation occurred.
I think if you want to use ですが、けれど instead of のに it is specific to situations the speaker did some of something but wishes they had done more.
Where you actually had a bit of control, but didn't do enough and thus now regret.
Oh, I see. Thank you ! It's always sweet to realize how much you've been mistaught...Whmmm, it totally seems to depend on the context.
もっと勉強してれば/してたら、合格できたのに。
If I had studied harder, I could have passed the exam.
晴れていれば島が見えるんですが/見えるんですけど。
If it were fine, we could see the island. (= As it's rainy now, we can't see it, I'm afraid.)
"How hard to study" is controllable by the speaker, whereas the weather is not(maybe?).
Anyway, these adversative conjunction のに/が/けど often have a nuance of regretfulness/apologeticness.
遊ぶ is a volitional verb, so the doer(player) is not the speaker when it's ommitted. Thus, 外で遊べばいいのに means "I think you/he/she'd better to play outside." <clip>
外で遊べればいいのに/外で遊べたらいいのに
I wish I were able to play outside (but I can't).
Hmmm, for なら....
スパットは私の犬ならいいのに。 Does that mean "I think Spot should be my dog (so buy him for me, please)", because to make a sentence meaning "I wish Spot could be my dog (but I know he can't)" you would need some potential-form verb?
You got it!I think I might understand it a little more now. Would it be true then, that 行けたらいいのに or 行ければいいのに would both mean "I wish [I/you/someone] could go" but 行けばいいのに would be more like "I think you should go"?
Perfect!And 行けばいいのに couldn't mean "I think I should go" (because iku is volitional)?
スパットが私の犬ならいいのに。Hmmm, for なら....
スパットは私の犬ならいいのに。 Does that mean "I think Spot should be my dog (so buy him for me, please)", because to make a sentence meaning "I wish Spot could be my dog (but I know he can't)" you would need some potential-form verb?
ですね。この中では「のに」が一番強く願望や失望を表すでしょうね。So all these are good then, right ?
どれでもOKですか?
明日、雨が降ればよかったですが
昨日、雨が降ればよかったけど.
昨日、雨が降ればよかったのに
明日、雨が降れば(降ると)いいですが
明日、雨が降れば(降ると)いいけど
明日、雨が降れば(降ると)いいのに
多分、それらは程度(後悔などという気持ちの程度)の 差で本質的には違いはない。
「のに」というのは、もう少し強い印象が生まれる ?
明日、雨が降ればよかったですが
本当?へへありがとう。この文法から混乱が起こったね。これは俺にはちょっと不自然に聞こえます。「明日」( 未 来)と「よかった」(過去)の組み合わせかなぁ?
「明日、雨が降ればいいのですが」というのが普通でしょうね。
う~ん、最初だけ「明日」になってたのか。明日、雨が降ればよかったですが