こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

正誤問題

下記の正誤問題につきまして、ご教示をお願いいたします。

---------------------------------------------------------------------------------

【設問】

下記の英文の中に誤りが1つあります。選択肢A~Dの中から1つ選びなさい。

Because I received your letter on May 7 only yesterday. I wasn't able to respond in time.

【選択肢】

A. on
B. only
C. able to
D. time

---------------------------------------------------------------------------------

on May 7 とonly yesterday のつながりが今ひとつわからないのですが、それではどのように間違っているのかというと、説明することができません^^;

お手数かけますが、ご教示頂けましたら幸いです。
何卒よろしくお願いいたします。

投稿日時 - 2015-04-20 16:21:14

QNo.8960163

暇なときに回答ください

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

間違っているのは A. "on" だと思います。これは "of" にしなければならないと思います。

Because I received your letter "on" May 7 only yesterday...
昨日になってやっとあなたの手紙を5月7日に受け取ったので... X(意味不明)
Because I received your letter "of" May 7 only yesterday...
あなたの5月7日付の手紙を昨日になってやっと受け取ったので... ○

Because I received your letter "of" May 7 only yesterday, I wasn't able to respond in time.
あなたの5月7日付の手紙を昨日になってやっと受け取ったので、期限までに返信することができませんでした。

投稿日時 - 2015-04-20 16:34:34

お礼

ご回答ありがとうございました。
「5月7日付けの手紙」ということで of が必要なのですね。
納得いたしました。ありがとうございました^^

投稿日時 - 2015-04-22 15:56:13

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

Mayの前がonでは無くofです。"5/7付の手紙"とならないと意味がわからなくなります。

Because I received your letter on May 7 only yesterday. I wasn't able to respond in time.

Because I received your letter of May 7 only yesterday. I wasn't able to respond in time.

なぜなら、あなたの5/7付の手紙が昨日届いたのでお返事が遅れたのです。

投稿日時 - 2015-04-20 21:10:49

お礼

ご回答ありがとうございました。
文脈上、 on だとわけわからないですね。
納得いたしました。ありがとうございました^^

投稿日時 - 2015-04-22 15:57:02

あなたにオススメの質問