- ベストアンサー
時制がよくわかりません。
Have you ever been to Kyoto? の答えとして、Yes,( ). I was there onceが正解です。 他の選択肢の中に、 I was ever there I have ever been there がありますが、どう違うのかわかりません。お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- Singleman
- ベストアンサー率24% (143/576)
- wind-sky-wind
- ベストアンサー率63% (6647/10387)
関連するQ&A
- 現在完了でHave you ever been to __? のtoの有無について
現在完了でHave you ever been to Kyoto?などの文がでてきますが Have you ever been there? Have you ever been abroad? は副詞がくるからtoはつかない。 Have you ever been to Kyoto? Have you ever been to the station? という具体的な場所ならばtoが必要。 という文法的な説明はあっていますか? Have you ever been this place? はtoがつかないものを例でみたのですがtoが必要かどうかはどう判断したらいいのでしょうか? よろしくおねがいします。
- ベストアンサー
- 英語
- 中学の現在完了のところです
英訳の問題で『京都を訪れたことがありますか。』という問題です。 自分は「Have you (ever) been to Kyoto ?」 としたのですが、 模範解答は、「Have you (ever) visited Kyoto ?」 でした。 この場合、have been to~ を使うのはまずいでしょうか。 ダメな場合はその理由も教えていただけると助かります。 お願いします。
- ベストアンサー
- 英語
- 中学生 英文法、現在完了について。
現在完了について、質問したいことがあります。 塾の宿題で分からなかったところがあったので、解説していただけると幸いです。 `Did you go there?` 「あなたは今までにそこへいったことがありますか」 という文の書き換えで、 ( ) ( ) ( ) ( )there? という文を `Have you ever visited there?` という文にしたのですが、 答えは `Have you ever been there?` となっていました。 この場合私の答えはあっているのでしょうか? またなぜbeen のあとto は必要ないのでしょうか? 解説宜しくお願いいたします。
- ベストアンサー
- 英語
- 時制について
Have you seen the newspaper yet? ______ A: Yes, I did. B: Yes, I read it this morning. C: Yes, I have looked at it five minutes ago. D: Yes, I have to see it. E: Yes, I has. Wrong! Your answer: C - Yes, I have looked at it five minutes ago. Don't mix the present perfect (I have looked) with the past (five minutes ago). (Study lesson: have-did) The right answer: B - Yes, I read it this morning. このような、問題を解いていたのですが、、 Cを正しい答えに直すとすればどうすればいいのでしょうか? yes,i have looked at it for five minutes これだとだめですよね。。。 でも、過去形とは違うからagoも使えないし どうしたらいいのでしょうか?? 教えてください。よろしくお願いいたします。yuuka
- ベストアンサー
- 英語
- 時制
解いてみたのですが間違ってたら 教えてください。けっこう間違えてるかもですがすいません。 あと訳やどうしてその答えが違うのかも教えて頂けたら光栄です。 ・私がまさに出勤しようとしたときに電話が鳴った。 I was (about,going) to leave for work when the phone rang.→going ・友達が遊びに来てくれたとき宿題を終えていなかった。 I (had not finished, did not finish) my homework when my friends came to see me.→had not finished ・雨が降り出さないうちに帰りましょう。 Before it (begins, will begin) to rain, let's go home.→begins ・あなたにお会いしてから5年になります。 It is five years since I saw you for the first time.→I have met you =()()()() since I saw you for the first time. ・そのときちょうど同じ番組を見ようとしていたんだ。 I was just about () watch the same TV program then.→will ・The baby () on the floor playing with a toy when I entered the room.→3 1.has lain 2.laid 3.was laying 4.was lying ・We'll leave as soon as it () raining.→4 1.should stop 2.stopped 3.stops 4.will stop ・I don't know if she () to the party on Friday night.→1 1.comes 2.will come 3.will have come 4.will have been coming ・Could you please call me when you () it?→2 1.finished 2.have finished 3.will finish 4.had finished ・Ten years have passed since my father () our house.→1 1.has built 2.was built 3.building 4.built ・We () each other since Karen moved to our neighborhood.→3 1.know 2.are knowing 3.have known 4.have been knowing ・Around this time next year, she () her project.→1 1.will finish 2.has finished 3.finishs 4.will have finished ・At this time next February I () in Canada.→4 1.am skiing 2.have skied 3.ski 4.will be skiing 下記の問題はわからなかったものです。お願いします。 ・誤りのある番号を1ヶ所選び正しく書き改めなさい 1 I am (1to leave) college (2next March), and I'll have to work (3hard) after I (4will graduate) 2 Hasn't anyone ever (1tell) you to knock (2on the door) before you (3enter) someone (4else's) room? 3 私は、その機械が壊れていたという事実を見逃していた。 I have (was/the machine/the fact/overlooked/out of order/that). 以上です。
- ベストアンサー
- 英語
- beforeについて
いつもお世話になっています。 You have been to Nagoya before.(今まで~したことがありますか。という疑問文に直しなさい。) という問題で 私はHave you ever been to Nagoya before.としましたが答えはHave you ever been to Nagoya.でした(泣どうしてbeforeがなくなるのですか。 宜しくお願いします。
- ベストアンサー
- 英語
- 時制問題でつまづきました。
とある問題集に You are late. We ( ) for you for an hour. という問題があって、選択肢が(1)waited (2)had waited (3)have been waited (4)have been waiting で、答えは(4)have been waiting 訳は「遅いなあ。君を一時間待っているんだよ。」となっていました。 でも私はWe waited for you for an hour.でも正解のような気がして・・・。そこで質問ですが、waitedがだめな理由はYou ARE late. だからですか?You were late.ならwaitedが正解ですか? ここでさらに疑問なのが、友達がたった今遅れてやってきた時にYou are late.とは言わないんでしょうか?例えば遅刻して入ってきた生徒に教師が一言・・・You are late. You were late.どっちでしょう? 上の問題を見て私は、友達が目の前に現れての一言だと思ったので、一時間待ったという過去の事実をあらわす過去形を選択したのですが・・・。 考えれば考えるほどわからなくなってしまったので、どなたかアドバイスください。お願いします。
- ベストアンサー
- 英語
お礼
ありがとうございます。なんだかわかってきました。