• ベストアンサー

現在完了形がわかりません・・・。

こんばんは、教えてください。 現在完了形を習っています。 writeを適語に直してくださいというのがあります。 I (   )(   ) to makoto yesterday. この中に入るのはなんでしょうか?     ご回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.4

現在完了と決まってるというのなら何を質問されたいのでしょう? 現在完了は have +過去分詞,それだけ。 実際には yesterday だと現在完了は使えません。 フランス語などでは使えるのでフランス人は平気でこういう英語を使います。 日本人だって知らない人はいるでしょうが, 中3で誰でも習うことなので,普通には質問するまでもないことです。 2語というのなら did write とするしかありません。 ちゃんと現在完了の説明をしているところを見れば since yesterday でもない限り, yesterday で現在完了は使えない,と出ています。 現在完了にする,という問題で yesterday というのなら問題がおかしいです。 それはそうとして,現在完了で have written(三人称単数が主語なら has written) というのがわからなければ何にもなりません。 yesterday で現在完了がおかしい,とお思いで質問されているのであれば それで正しいです。

tomonaohiro
質問者

お礼

ご回答ありがとうございます。 今現在完了形のところを習っていまして、write を適語に直して入れなさい。というだけで、 現在完了形にしなさいとは書いていません。なので、現在完了形にこだわらなくてもよかったんですね。 とりあえず2語であったのでどうしたらいいのかわからなかったのです。 ありがとうございました。

その他の回答 (5)

  • ann2000
  • ベストアンサー率27% (3/11)
回答No.6

現在完了形は使えないので I didn't write to Makoto yesterday.

tomonaohiro
質問者

お礼

ご解答ありがとうございます。 現在完了形は、使えないのですね! 分かりました。

回答No.5

wrote は過去形(過去時制)であって現在完了ではありません。 そのプリントは忘れて,現在・過去・現在完了などを参考書とかネットとかを 見直すか,先生に聞き直した方がいいと思います。 現在完了は have/has + 過去分詞 wrote は過去形。 did write というのはまだ難しすぎるので,とりあえずは忘れてください。

tomonaohiro
質問者

補足

すみません・・。I was writing to Makoto yesterday.ってのはどうでしょうか?

回答No.3

過去形 wrote だけが正解です。have written は誤りです。( )が二つあるなら、問題のミスです。

tomonaohiro
質問者

補足

ご回答ありがとうございます。 I wrote to makoto yesterday この形は現在完了ですか? 質問ばかりでごめんなさい。

回答No.2

現在完了だと have written が入るはずですが,yesterday とあるので使えません。 普通なら wrote と一語のはず。 yesterday で was writing という進行形もおかしいので 過去の強調 did write ? write を適語に直すのなら wrote letters もだめなはず。 空所2つじゃないんじゃないですか?

tomonaohiro
質問者

補足

ご回答ありがとうございます。問題のプリントには(  )が2つなんです・・・。 完了形ということは、have を必ず使うのですか? すみません・・・質問ばかりで・・・。

  • dreahait
  • ベストアンサー率8% (1/12)
回答No.1

I have written to makoto yesterday まちがいではないけどあまりこういう使い方はしないと思うよ "I wrote to mokoto yesterday" is better

tomonaohiro
質問者

お礼

ご回答ありがとうございます。 現在完了形はhaveを使うのですよね・・・。 ありがとうございました。

関連するQ&A