
No.6ベストアンサー
- 回答日時:
Gです。
こんにちは。 私なりに書いてみますね。普通使われているときにそれほどの違いを感じる事はありません。 人の好みと感じる方が多いと思います。 2番目のほうはちょっとくどい感じもしない事もありません。
しかし、半決定的なフィーリングの違いもあります。tadaoyagiさんやmryokkoさんがおっしゃっている「感覚的に」「私的語感」がちゃんとこのフィーリングに合っているのです。 つまり、このような「感覚」「私的語感」が表現の仕方を変えている、ということにもなるわけです。 つまり、感覚、語幹がフィーリングを反映しているという事なわけであるからこそこのフィーリングを大事にして勉強する事で言いたいことを感じまたそれを伝える事が出来るようになる、ということなわけです。
そのフィーリングとは#4での回答となるわけです。 だからこそ、一番目の文章は「求人広告」に使われ、2番目はプロジェクトで上司が発破をかけている状況に使われるわけです。 つまり、プロジェクトが始まっているかどうかによって変わってくる事になるわけです。 have finishedの現在完了形によって未来の条件に今が入っているかどうかになるわけなんですね。 単なる条件であれば未来であってもあいまいな未来なわけで今は当然含んでいないという事になります。
ですから、この違いを出したいときにはその表現を使った方がフィーリングが伝わる可能性が多いということですね。
これでいかがでしょうか。 分かりにくい点がありましたら、補足質問してください。
No.7
- 回答日時:
ネイティブです。
申し訳ないけど、
You can get a promotion when you finish the project.
You can get a promotion when you have finished the project.
両方ともネイティブとして使わない言い方ですね。違和感があります。
何を言いたいのか良く分かりません。
You can get a promotionで引っかかってしまいます。
「昇進を得ることがあり得る」で約束でもなんでもないからです。
可能性がある事を示すのなら、
You may get a promotionとなり、
必ずなら、
You will get a promotion (You will be promoted)と言う言い方をします。
You can get xxxは、貴方は貴方の判断でxxxをゲットできるとの使い方が一般的で、得られるとの使い方はあまりされません。
You can get a cup of coffee before we start, if you like.
さて、後半ですが、
(1)You'll get a promotion when you finish the project.
(2)You'll get a promotion when you have finished the project.
(1)は未だProjectが始まっていない段階。
(2)は既にProjectが進行している状態。
これでいいかな?
No.5
- 回答日時:
状況といいながら、状況になっていませんでした。
finish:(上司が)「このプロジェクトを終えたら昇進できるぞ(誰かひきうけないか~?)」
have finished:(上司が)「このプロジェクトをやり遂げたら昇進できるぞ(がんばれ!)」
勝手な解釈です。m(__)m
No.4
- 回答日時:
私も個人的な語感です。
finishを使っている前者は「まだプロジェクトに手をつけていない(youの担当になるかも決まっていない)」状況
have finishedを使っている後者は「プロジェクトを今やっている(あるいはyouが担当になることが決まっている)」状況
あくまで私的語感です。
No.3
- 回答日時:
when you finish~の文:終わったら昇進
when you have finished~の文:やり遂げたら昇進
という風に感じました。
have finishedでひとつのことが締めくくられるイメージが強くなります。
finishedだと、単純に終わった、というイメージです。
(私の場合)
さて、現在完了形の件ですが
私は「幅があること」を表すのによく使われていると感じています。
今回の文についても、前から取り組んでいたプロジェクトが終わるとき、という
時間の幅(重み)を感じさせるときにhave finished~が使われるのではと思います。
過去形等は、幅のないひとつのポイントでの話、という感覚です。
No.2
- 回答日時:
全く自身はありませんが、両方の文を読んで感覚的に以下のように感じました。
You can get a promotion when you finish the project.
⇒プロジェクトが終わりさえすれば無条件で昇格出来る(結果不問)
You can get a promotion when you have finished the project.
⇒プロジェクトをきちんと成し遂げたら昇格出来る。
(本回答はあてにしないで、他の人の意見を参考にしてください!)
No.1
- 回答日時:
when you finish
終ると手に入る。
when you have finished
終っていたら手に入る。
前者の方はフィニッシュした時ゲットできると言う感じなのに対し、
後者の方はフィニッシュからゲットできるまでの時間に幅がもてると言うか融通がきくと言う感じでしょうか。
話の内容はまだ起こっていない時の事を話していますが、Whenを挟むことでFinishした時点を現在とみなし、そうした上での現在完了になるのだと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お孫さんが誕生したときのお祝...
-
I'm coming with you.はI'm goi...
-
two hours と for two hours は...
-
at what timeとwhat timeの違い
-
I hope you are wellの意味
-
“each day”と“every day”の違い
-
主語+think to +動詞の原形 ...
-
I appreciateとI appreciatedの...
-
《 Heads or tails ? 》 の h...
-
lookか seeか・・・
-
こちらへどうぞ
-
pretty, cute,beautifulの意味
-
予告はComing Soon! では本番は...
-
by far は最上級と必ず共起しま...
-
no thank youとno needの違いは?
-
接続詞andとbutの使い方について
-
since two years ago?
-
「おつかれさま」&「ごくろう...
-
waiting on...?, waiting for...?
-
This is what life is all abou...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お孫さんが誕生したときのお祝...
-
I appreciateとI appreciatedの...
-
you're が you were の短縮形の...
-
no thank youとno needの違いは?
-
英訳お願いします
-
in the morning と this morni...
-
will be unable toとwon't be a...
-
at what timeとwhat timeの違い
-
couldn't と was not able to
-
two hours と for two hours は...
-
by Fridayというと金曜日は含ま...
-
尊敬とリスペクト
-
あなたは私の希望の光です
-
I'm coming with you.はI'm goi...
-
What time does it starts? の...
-
How oftenについて
-
talk about ○○ with you or ta...
-
Where does that leave us?につ...
-
just don't のニュアンス
-
tellの目的語について
おすすめ情報