次の問題の答えは、どうなりますか。
Taro went to China two years ago, and he is there now.
= Taro has ( ) ( ) China for two years.
この答えは、
(1)(現在完了の経験、という考えで)been in ←模範解答の答え
でも私は、
(2)(現在完了の結果、という考えで)gone to←私の考え
という2つの答えが考えられると思いますが、私の答えはまちがっていますか。
(2)の自分の答えで引っかかるのは、for two yearsという副詞句です。
このことばがなければ、確実にgone to も〇と思いますが、この副詞句があると(2)の答えは
正しくないでしょうか。
どなたか至急、教えてくださるとありがたいです。
No.5ベストアンサー
- 回答日時:
1)の文の意味と同じになるようにですよね。
おわかりになっているかと思いますが念のため、
「彼は中国に2年前にいってしまって現在そこに住んでいる」
ということですね。
今も中国に住んでいるんですよ、いいですね?
では、
もし、gone to を使うとどうなるか。
gone to は行ってしまってここにはいない。という意味になります。
ところが問題は
Taro has ( ) ( ) China for two years.
を1と同じ意味にするには「タローは2年間中国に滞在している。」
でなければ1と同じ意味にはなりませんね。
「そこにいる」わけですから
be の現在完了形の have been を使わなければなりません。
東京にいる外人さん(英語がネイティブの)に聞いてみてください。
How long have you been in Japan ? と。
必ず、こう答えます。
Oh, I've been here for 2weeks.
(2weeksのところは3daysかも知れないし4yearsかもしれません、
いずれにせよ期間を答えるはずです)
この現在完了の使い方が正しい英語ですから、
それに当てはめていえば
Taro has been in China for 2 years.
となります。
このような英語は覚えてしまいましょう。
I've been here for 2month.
(「あいべんにぃゃーふぉとぅまんつ」と発音しましょう。)
100回声に出していえば、このフレーズは覚えてしまいます。
ある時から今までの期間そこに滞在している場合は
have been どこどこ、です。
つまりそこにずーっといる、という経験、あるいは継続という使い方になります。
ですので、もしあなたが英語圏の国に旅行して
How long have you been here?
と聞かれたら、すかさずこう答えましょう。
Oh,I've been here only a few days since last Monday to be exact.
ほんの数日だよ、正確に言えば先週の月曜からかな。
このくらいはスッと出るようにしておけば彼女と旅行してもかっこいいですよ。
もっとよくわかる経験の使い方だと
I've been here so often, I feel quite at home.
あいべんひやそーおふん、あいふぃーゆくわいらろぉーむ
(もう何度もここに来てるのでだいぶくつろげるよ)
何度もここに来ている、つまり何度もここにきた経験がある。
となりますのでまさしく経験ですね。
ずっと住んでいる、というのが経験か?といわれると
そうでもあり、そうでなさそうでもアリ、判断が難しいですが
いずれにせよ、継続という使い方もありますので
どっちみちbeen inが入ります。
いずれにせよ、gone to ではないのは明らかです。
2年の間、と書いてあると
日本語にしても意味が通じなくなります。
彼は2年の間中国に行ってしまった。ね、変でしょ?
No.7
- 回答日時:
○ been for two years
× gone for two years
動詞は(1)動作が継続するか、(2)一瞬で終るかで大別することができます。
(1)には live, stay, walk, sleep などが
(2)には finish, begin, come, arrive などがあります。
be は(1)に、 goは(2)に入ります。
for ... という継続を表す文の中では(1)の動詞が自然で、(2)は使えません。と言うのは、finish は終った瞬間に、 begin は始まった瞬間に、 come, arrive は到着した瞬間にその動作が完了してしまい、継続できないからです。go も出発して、姿が見えなくなった瞬間に動作が完了してしまいます。ですので、gone for two years という語句が成立しなくなるのです。
ちなみにですが、two years before は 過去完了 had gone で使う語句で、現在完了では使いません。数のない before だけなら現在完了でも使えます。
<two years before は 過去完了 had gone で使う語句で、現在完了では使いません。
知りませんでした。
このことは高校で習ったのでしょうか?
ほんと、完了形ってややこしい。
ありがとうございました。
No.6
- 回答日時:
あなたの考え方は正しいです。
ほとんどの人が、継続や完了にこだわってあなたの言いたいことを理解していません。「太郎は2年前に中国へ行って、今まだそこにいる」は、
Taro went to China two years ago and he is still there now.
これは、Where is Taro?" (太郎君はどこにいるの?) の答えですね。
同じ内容をを別の言い方で答えるとなると、次の1、2、のどちらでもいいのです。
1.「太郎は中国に2年間滞在している」
Taro has been in China for two years.
2.「太郎は中国に行ってしまった」
Taro has gone to China.
Where is Taro? の答えとしては、2.の方が適切だと思います。ただ、あなたの言うよ
うに for two years があると、1.にせざるをえません。
No.4
- 回答日時:
#1さん、#2さんの回答通り、for two years があれば、
継続でないといけない、ということで、
少なくとも、中学段階での話は完全に終わっていますが、
#3さんが、何か勘違いしておられるので、ちょいと、
そこの補足を。
経験とfor two years もなじまないのですが、
それ以上に、he is there now があれば、
経験じゃない、とみないといけません。
もっとも、問題文も、and he is STILL there now.
のように、行って、そのまま今もそこにいるよ、
というのでないと、継続にするのもまずいので、
ツッコミたいところです。問題文のままだと、
間に帰ってきてないのか?と聞きたくなるので…
もしも、問題が、
Taro went to China two years ago, and he is NOT HERE now.
= Taro has ()()Chine. (for two yearsがない)
だったら、質問者さんの答が正解になります。
問題文は、大文字で強調したようになっていないと、
パーフェクトじゃない、と、思ってください。
ついでに、現在完了の各用法を覚えることは重要なのですが、
どれにも、すべての用法があるのでなく、
どの動詞でも、経験の用法はあるが、
動詞によっては、継続にできない(しにくい)もの、
完了・結果にできない(しにくい)ものがある、
判断を相手に任せると、誤解が怖いので、
特に何でも使える経験では、必ず、副詞(句)を
(経験の場合は、ever,never,once,twice,beforeなど)
必ず付けて、それ以外も、付けるのを原則にする。
(なので、必ず、副詞(句)(節)とセットで覚える)
現在完了は、全体として、
過去のことと、現在のことを、まとめて言う表現で、
どちらかと言えば、現在のことをいうことに、
気持ちの中心がある(だから、last year,yesterday
などの、確実に過去を表す言葉と一緒に使えない)。
完了・結果は、終わった、という過去のことより、
終わったので、宿題しなくていいよ、
行っちゃったので、今ここにいないよ、という
今の状態を言うのが、主体、
経験も、過去にやった結果として、今そういう
経験がある、という今の状態が主体、です。
(なので、何年前に~したことがある、は過去形で言う)
という感じで理解するようにしてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 【 論・表 現在・過去完了と現在完了進行形の違い 】 問題 Choose the verb to t 1 2022/07/25 16:42
- 英語 中3の英語についてです。 have been 〜ing (現在完了進行形)の使い道がよくわかりません 8 2022/06/08 18:02
- 英語 私の車は、購入してから7年目になるが、これまでに車検を3回受けた。の英訳 11 2022/06/13 03:39
- その他(学校・勉強) 英文法問題の質問です。 1 2023/01/20 14:05
- 英語 The cause of the infection in these cases and in o 1 2023/05/01 10:55
- 英語 提示した名言の"be to be able to do"の意味等について 4 2023/05/17 10:02
- 英語 これは、イーヨーの皮肉ですか? 1 2023/04/30 10:10
- 英語 現在完了の「継続」ではなく「経験」の期間を表す前置詞について 2 2022/05/06 11:39
- 英語 下のサイトページと同じ質問なのですが、1人目と2人目の英語圏の回答者さんが違う答えを出しているような 4 2023/05/31 06:09
- 英語 現在完了形で現在に影響が及ばない場合の有無について 9 2022/05/25 12:53
関連するカテゴリからQ&Aを探す
医師・看護師・助産師
薬剤師・登録販売者・MR
医療事務・調剤薬局事務
歯科衛生士・歯科助手
臨床検査技師・臨床工学技士
理学療法士・作業療法士・言語聴覚士
臨床心理士・心理カウンセラー・ソーシャルワーカー
介護福祉士・ケアマネージャー・社会福祉士
弁護士・行政書士・司法書士・社会保険労務士
フィナンシャルプランナー(FP)
中小企業診断士
公認会計士・税理士
簿記検定・漢字検定・秘書検定
情報処理技術者・Microsoft認定資格
TOEFL・TOEIC・英語検定
建築士
インテリアコーディネーター
宅地建物取引主任者(宅建)
不動産鑑定士・土地家屋調査士
マンション管理士
電気工事士
美容師・理容師
調理師・管理栄養士・パティシエ
シェフ
保育士・幼稚園教諭
教師・教員
国家公務員・地方公務員
警察官・消防士
その他(職業・資格)
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
未、済、完了の英訳は?
-
has had to..
-
英語で短く表現するには・・(...
-
started か have started か?
-
EXCEL:特定の文字が入力された...
-
DMMの年齢確認のはいを押されて...
-
日本語「のち」の使い方につい...
-
as soon as SVの時制について
-
【完了と結果の違い】現在完了
-
現在完了の問題です。 「今まで...
-
She is really been depressed ...
-
report~ingの用法を教えてくだ...
-
「have been ~ing」と「have be...
-
「完了しています」使えますか
-
大過去は進行形の形をしている...
-
as soon as I've finished this...
-
帰りにけりってどういうに訳す...
-
has begunは継続?完了?
-
has, had などの意味、使い方が...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IFS関数の場合で、セルが空白の...
-
未、済、完了の英訳は?
-
has had to..
-
英語で短く表現するには・・(...
-
EXCEL:特定の文字が入力された...
-
DMMの年齢確認のはいを押されて...
-
started か have started か?
-
日本語「のち」の使い方につい...
-
DISM.exeとSFC.exeをそれぞれ5...
-
未来の事象で、過去完了形を使...
-
【完了と結果の違い】現在完了
-
as soon as SVの時制について
-
まだ桜は咲いていない。 ①The c...
-
has begunは継続?完了?
-
「have been ~ing」と「have be...
-
帰りにけりってどういうに訳す...
-
had beenとwasの違いについて
-
report~ingの用法を教えてくだ...
-
「亡くなった」がなぜ現在完了...
-
has, had などの意味、使い方が...
おすすめ情報