• ようこそゲストさん!

mouthbirdさんの日記

(SNS全体・外部に公開(Web全体に公開))

2013年
03月13日
09:16 mouthbirdさん

前置詞ちょこちょこ(問題編)

smart.fm で更新してきた、旧チャンネルブログの文法問題をお届けします。
今週は問題編です

======================================
●アプリ情報:テストバージョン 2.18と2.19
今週の進捗
なしです。ごめんなさい…色々と滞ってる…(ToT)

今後の予定(作成順)
・チャットルーム作成
・アプリにコースが作れるように大幅改良
遅れに遅れて大変申し訳ありません。
======================================



前置詞は、日本人英語学習者にとっては誰にでも難関です。
たまには、ぽつりと出題してみましょう。

それでは今週の問題です。

-------
問題
(1)次の4つの英文は1つを除いてみな文法的に誤文である。
  ・正しいもの1つ選びなさい。
  (・もしも可能であれば、他の3つを最小限度に正しく直しなさい/正解不正解には関係しない)
 A, I'll try to finish my work until tomorrow.
 B, He parked his car off the main road.
 C, Jon saw a fly at the ceiling.
 D. I'll see you again on next Sunday.
 
(2)次の日本語の意味になる英文を書いたつもりである。下線部は文法的に正しいか? その正誤を判定せよ。
  「父は6週間入院していました」
  My father was in hospital during six weeks.
  (もしも、間違いと判定した場合、最小限度に正しく直しなさい/正解不正解には関係しない)


==============

少ないですが、今回はこれだけです。歯ごたえがない人は、ぜひ「修正」にチャレンジしてください!

以上です。解答編は来週の水曜日です。
それでは皆さんのチャレンジをお待ちしています。

解答編
http://q-eng.com/diary/12449

出典
  • 総アクセス数(3,112)
  • 拍手拍手(2)
  • お気に入りお気に入り(2)

コメント

1番~9番を表示

2013年
03月13日
09:27
hadaさん

出題ありがとうございます。

(1) B と思うのだけど D という気も…

A, I'll try to finish my work (by) tomorrow. until だとずっと続く感じ
C, Jon saw a fly (on) the ceiling. 接触の on で天井にくっついている感じ
D. I'll see you again () next Sunday. on はいらない?

(2) まちがい
My father was in hospital (for) six weeks.
経験を表現する現在完了にしなきゃいけない気も…

どちらも自信を持って回答できない問題でした。

2013年
03月13日
09:49
luminさん

>>1 hadaさん

わたしもhadaさんのご意見に賛成です^^

(2)「いました」でなくて「います」でしたら、hadaさんのおっしゃる現在完了になるのでは・・・?

前置詞って、むずかしいですよね!

2013年
03月13日
13:17
maikoさん

こんにちは(^^)
 A, I'll try to finish my work (by) tomorrow.
期限の時はby
 B, He parked his car off the main road.
C.のように道路についている感じで、または中にあるような感じでon the road とか in the road と思ったけど、他全部違う気がするので、これは◯なんだろうな〜。

 C, Jon saw a fly (on)the ceiling.

 D. I'll see you again on next Sunday.
on Sunday か next Sunday どちらかだと思います。

during って夏の間〜みたいな感じで期間をあらわす時はforかと
in hospital aとかtheはいらないのかな〜。
前置詞は少しずつイメージできるようになっている気もしますが(^_^;)
of が全然わからないんです。・°°・(>_<)・°°・。

2013年
03月13日
15:10
たっつんさん

-------
問題
(1)次の4つの英文は1つを除いてみな文法的に誤文である。
  ・正しいもの1つ選びなさい。
  (・もしも可能であれば、他の3つを最小限度に正しく直しなさい/正解不正解には関係しない)

 回答:B, He parked his car off the main road.


A, I'll try to finish my work by tomorrow.
C, Jon saw a fly on the ceiling.
D. I'll see you again at next Sunday. 


(2)次の日本語の意味になる英文を書いたつもりである。下線部は文法的に正しいか? その正誤を判定せよ。

  「父は6週間入院していました」
  My father was in hospital during six weeks.
  (もしも、間違いと判定した場合、最小限度に正しく直しなさい/正解不正解には関係しない)

 回答:間違い。正しくは、during → for。他、文法に誤りなし。


==============

2013年
03月13日
23:29
ken14さん

今週もありがとうございます。
(1)次の4つの英文は1つを除いてみな文法的に誤文である。
  ・正しいもの1つ選びなさい。   答え  B
 A, I'll try to finish my work until tomorrow. until を by に
 B, He parked his car off the main road.
 C, Jon saw a fly at the ceiling.        at を on に
 D. I'll see you again on next Sunday.    on 不要、next があるため
 
(2)次の日本語の意味になる英文を書いたつもりである。下線部は文法的に正しいか? その正誤を判定せよ。
  「父は6週間入院していました」
  My father was in hospital during six weeks.
   答え 間違い    during の後は summer などの期間を示す言語が適切。
               具体的な数字が出る場合は for が適切。
次週の回答を待っています。

2013年
03月15日
19:34
gyutakuさん

毎度、挑戦させていただきます。

(1)
× A, I'll try to finish my work until by tomorrow.
○ B, He parked his car off the main road.
× C, Jon saw a fly at on the ceiling.
× D. I'll see you again on next Sunday.
 
(2)
× My father was in hospital during for six weeks.

解説楽しみにしております。

2013年
03月18日
17:16
MihoGさん

今年初ログしたので、おじゃまして見ました~!(@´・∀・)ノノ
皆様お元気そうで(*´˘`*)

-------
正しいもの1つ選びなさい。→ (B)

 A, I'll try to finish my work until by tomorrow.
 B, He parked his car off the main road.
 C, Jon saw a fly at on the ceiling.
 D. I'll see you again on next Sunday.
   (私なら See you next Sundayですけどね。)
 
(2)
  「父は6週間入院していました」
  My father was in hospital during six weeks.

文法的に誤り。
訂正文: My father was in the hospital for six weeks.

the がないとアメリカではおかしいと思うよ・・・

2013年
03月20日
00:48
mouthbirdさん

>> 1: hadaさん
いつもチャレンジありがとうございます。全問正解おめでとうございます。
直しも完璧です。
(2)ですが、現在完了にしてしまうと、今も入院していることになります。
じゃあ、過去完了にできるかというと、それもできない。
なぜなら、過去完了にするには「『過去のいつまで』というポイントがないと使えないから」です。
例文
When I won the game, my father had been in hospital for six weeks.
(私がその試合に勝った時、父は(その試合に勝った時までに)6週間入院していた)
過去完了については↓こちらをご覧ください。
http://q-eng.com/diary/2205
いかがだったでしょうか? またのチャレンジをお待ちしています。

>> 2: luminさん
ご参加&コメントありがとうございます。もちろん正解です。おめでとうございます。
>> (2)「いました」でなくて「います」でしたら、hadaさんのおっしゃる現在完了になるのでは・・・?
ご指摘そのとおりです。
>> 前置詞って、むずかしいですよね!
日本人にとって前置詞はかなり難しいと思います。日本語にないですからね~。
いかがだったでしょうか? またのコメントをお待ちしています。

>> 3: maikoさん
いつもチャレンジありがとうございます。全問正解おめでとうございます。
(2)ですが、the がつけば、数字があっても during は使えます。詳しくは解説をご覧ください。
>>in hospital aとかtheはいらないのかな〜。
機能を表す場合、冠詞は不要になります。
 例 go to bed (寝る)
  go to school (学校に行く→ 学生である)
ただし、機能であっても the がつく言い方もあります。この辺は慣用表現。理屈ではないです。
 例 out of the question(問題外)
<ややこしいことに、out of question という表現もある。これは別の意味の表現で「もちろん、当然」という意味>
以上を踏まえで重要な補足。実はアメリカ英語では
 通常 → in the hospital (入院)
と the を付けて使います。だからあなたの感覚は「アメリカ英語ではバッチリ」です。素晴らしい!
いかがだったでしょうか? またのチャレンジをお待ちしています。

>> 4: たっつんさん
いつもチャレンジありがとうございます。全問正解おめでとうございます。
直しですが、(1)のD は違います。日付けなら通常は on です。ですが、今回は next があるために不要です。
いかがだったでしょうか? またのチャレンジをお待ちしています。

>> 5: ken14さん
いつもチャレンジありがとうございます。全問正解おめでとうございます。
(2)ですが、the がつけば、数字があっても使えます。詳しくは解説をご覧ください。
いかがだったでしょうか? またのチャレンジをお待ちしています。

>> 6: gyutakuさん
いつもチャレンジありがとうございます。
そして全問正解です! おめでとうございます。
直しも完璧です! いかがだったでしょうか? またのチャレンジをお待ちしています。

>> 7: MihoGさん
おかえりなさいませ!^^♪
参加嬉しいです。ありがとうございます。
お元気でしたか? 私は元気です。
そして全問正解です! おめでとうございます。
(2)の
>> the がないとアメリカではおかしいと思うよ・・・
まさにそのとおりです。ご指摘ありがとうございます。
ご存じとは思いますが、イギリス英語では theがないのが普通です。
(詳しくは >> 3:meikoさんあてのコメント参照)
また補足があったらコメントしてください。
いかがだったでしょうか? またどうぞチャレンジをお待ちしています。

2013年
03月20日
09:25
hadaさん

>>8 mouthbirdさん
> (2)ですが、現在完了にしてしまうと、今も入院していることになります。

よく考えると確かにそうですね!
ありがとうございます。

1番~9番を表示