• ベストアンサー

英語で「三週間前の月曜日からここにいる」と言うには

hksingleの回答

  • hksingle
  • ベストアンサー率4% (1/25)
回答No.1

御指摘の通り間違いです。 現在完了形とagoは一緒には使えません。 I have been here for three weeks. I came here Monday morning three weeks ago. でいいと思うのですが、どうしても一文で言おうとすると I'm still here from the morning of Monday three weeks ago. では如何でしょう。一文であらわす必要性をあまり感じませんが。。

LoELoT
質問者

お礼

ご回答ありがとうございます! このような場合は、分けて書くほうが正確で普通なことだと教えてもらったことがあったんですが、"先週の月曜日の朝=last monday morning"のように"3週間前の月曜日の朝"も同じように一言(一文)で言えるものなのかと悩んでいました。 例も挙げてくださってありがとうございました!

関連するQ&A

  • 「さっき」という表現

    英語への直し方を教えて下さい。 1.さっきまで 「彼はさっきまでここにいましたよ。」という時は He was here until now. He was here until a little while ago. これではおかしいですか?また、just nowを使った言い回しが可能ですか? 2.さっきから 「私はさっきからここにいますよ。」は I have been here since a little while ago. I have been here for some time. ではどうでしょう? よろしくおねがいします。

  • 同意文書き換えの問題で質問です。

    「彼らは3年前に結婚した」 1/They got married three years ago. 2/They have been married for three years. 3/Three years have passed since they got married. 4/It is three years since they got married. これら4つの文の書き換えで質問です。 ・2番は「結婚する=be marrid」を現在完了にしたから「have been married」の考えであってますか? ・1番と2番を「since three years.」にしたら不正解なのでしょうか?  時をあらわす「ago」「for」「since」の使い分けが分かりにくくて… ・3番で主語はThree yearsで人じゃないから受動態になって「have been passed」になったりしないのでしょうか? 質問が多くて申し訳ありませんが、可能なところだけで解答お願いいたします。

  • 中学英語の範囲で

    × I have lived in Miyazaki since three years ago. ○ I have lived in Miyazaki for three years この×は完璧に違うのか、それともあまり言わない言い方なのか中学の範囲で理由なども添えてお願いします。

  • have p.p. since...ago は可以?

    Swan の本では have p.p. と since (時の用法)... ago とは同じ文で使えると聞きました。実際本当ですか? I have been visiting this Q&A site SINCE a year AGO.

  • 英語得意な方お願いします。

    現在完了についてです。 以下の文を英語に訳して下さい。 「それは私がここへ来る前からずっとそこにあります」 私が思うに、 It has been there since before I came here. だと思うのですが。 初めは、 It has been there since I came here と思っていたのですが、「来る前からずっと」ということなので、 since ・・・・SがVする以来ずっと~ とbeforeを織り交ぜてみました。 回答よろしくお願いします。

  • 英語の完了形について。

    英語の完了形について。 完了形を勉強していて、いくつか分らないところがありました。もし英語ネイティブの方などがいたら教えてください。 1.I ( )( ) her three days ago. という問題がありました。答えは I just met her three days ago. だったのですが、 I have met her three day ago. ではなぜいけないのでしょうか?? 2.She had been sick for three days before the doctor visited her. 高校の文法の教科書で、接続詞のbeforeやafterがあるときは過去完了は使わず過去形でいいとあったのですが、同じ教科書に上のような文が出ていました。納得がいきません… 3.when I was in the USA, I ( )the famous artist three times. この問題は、(1)had seen もしくは(2)sawのどちらかが( )に入るのですが、どちらが正いのか分りません。 詳しい方いらっしゃいましたら、よろしくお願いします。

  • 使える文か使えない文(文面、会話)か理由も下さい。

    完了形の習慣の表現を学習しています。学習ツールがないので、自分でありそうな文を作ってみました。 (1)~(5)があっているかを教えてください。 またbeen + 現在分詞が必ずいる、いいや無くてもいい、なども教えてください。 (1)I have been flossing every day ( daily) since last week. 先々週までは歯を磨くだけでフロスまではしていなかったけど、今はしています。という文 (2)I have often been flossing since five years ago. 5年前から今 よくフロスする(もう習慣になってる)よ。という文 (3)I have flossed every day. 毎日ずっとフロスを続けています。という文。 (4)I had been flossing every day till five years ago. 5年前までは、毎日フロスしてた(習慣だった)でも久しくしてない。という文 (5) (1)~(4)で表されている文の種類は完了形で継続の習慣である。

  • 急いでいます。中学英語です。

    以下の問題について教えてください。 (1)I came to this city five years ago. I am still in this city.(ほぼ同じ意味の一文に) 答は I have been in this city for five years.です。 これは I have stayed in this city~. でも間違いにはなりませんか? また、for five years のところは since five years ago でもかまいませんか? (2)helpful と useful は両方とも「役に立つ」と書いてありますが、 どのように使い分けたらよいのでしょうか。 辞書を見ても、ほぼ意味は一緒のように思えてしまいます。 解説をよろしくお願いします。

  • 英語の問題です。よろしくお願いします。

    1.下の2文が同じ意味になるように( )に適当な単語を入れてください。 They were building a big house on the hill. A big house was ( ) built on the hill. (↑ちなみに、下の文、( )がなくてもいいような気がするのですが・・ ないとダメですか?) 2.4択です。 A: Have you ever seen that movie? B: Yes, when I was in Tokyo, I ( ) it three times. (had seen / have seen / saw / would see ) (やはり、have you?で聞かれてるので、"have seen"でいいのでしょうか?考えてたら混乱してきまして。) 3. The 【Japanese been devising various measures】 to help pass the summer in comfort since long ago. 【 】内が並べ替えだったんですが、これで合っているのでしょうか?The Japaneseっていうのはおかしい気がして・・ これも考えてたら訳が分からなくなってきました。) 文法的解釈可能な方、よろしくお願い致します!

  • 英語 現在完了

    答えがわからず困っております。 間違えていても構わないのでわかる方回答お願いいたします。 現在完了の問題です。 ◎日本語の意味を表すように、空所に1語を補いなさい。 1、私はこんなに面白い本は一度も読んだことがない。 I have ( ) read such an interesting book. 2、今までヨーロッパへ行ったことがありますか。 Have you ( ) ( ) to Europe? 3、その男の人には以前どこかで会ったことがある。 I have seen the man somewhere ( ). ◎各組の文がほぼ同じ内容を表すように、空所に1語を補いなさい。 1、My sister became ill five days ago and she is still ill. My sister ( ) ( ) ill for five days. 2、It began to rain this morning and it is still raining now. It ( ) ( ) raining since this morning. 3、His grandmother died three years ago. His grandmother ( ) ( ) dead for three years. ◎「ずっと・・・だ」という文を完成しなさい。 1、He is in the hospital. He( ) since Sunday. 2、They live in the house. They( ) for ten years. 3、They are watching TV. They ( ) for two hours. 4、It is raining. It ( ) all day. 回答お待ちしております!