2012年5月8日火曜日

英文法 時制について

英文法 時制について

When( )your uncle living in Tokyo?

という文で、空所に適当な選択肢を入れるのですが、

①have you visited

②had you visited

③do you visit

④did you visit

という選択肢があり、正解は④で、意味は「あなたはいつ東京のおじさんのところに行ったのですか。」です。①②は現在完了の持つニュアンスとは異なるなーっという事で違うというのはわかるのですが、③④ってどうして判別できるのでしょうか?③を入れて、あなたはいつ訪れるのですか?というような意味にはならないのでしょうか。



初歩的な質問だと思いますが、よろしくお願いします。







a) What time do you get up every day?



b) What time did you get up this morning?



1.現在の習慣は、当然現在時制で表現します(a)。



2.過去の事柄は、(一回こっきりでも、習慣でも)

過去時制で表します(b)。



④は、もちろん文法的に正しい文ですが、仮に「あなた」に

「東京のおじさん」を訪問する習慣がある場合には

③の訊き方をしますから、これも文法的に正しい文です。

それに対する答えは、

Every month. (毎月)とか、

When he asks me to. (おじが、来るように言ったとき)

などとなります。



私は、この4択問題の出題者の心理が手に取るように

わかります。出題者は、「疑問詞 when で始まる文では

現在完了時制は使えない」ということを、教えたかったのです。

で、3択ではかっこ悪いので、4択にするために、③の選択肢を

作ったのです。私も、かつてセンター模試の問題を作っていたから

彼の気持ちは、よくわかるのです。



ただ、問題をチェックする人がいなかったのでしょうか。

私が checker なら、この問題は没(ボツ)です。








③のように現在形を使うと、定期的に習慣としてやっている行為を

意味します。

したがって、特殊な状況では③の文もあり得るでしょう。

たとえば、相手には世界中に多く親戚がして、その人は毎年一度

親戚ごとに時期を変えて訪問している、、、というような場合です。

When do you visit your uncle living in Tokyo?

日本に住んでるおじさんはいつ訪ねてるの?



前後関係なしでは、こういう解釈は苦しい。それで④が正解なんでしょう。

つっこめばつっこめる、そういう問題です。

0 件のコメント:

コメントを投稿