[単語の音声の聞き方]

こちら(海外有名英英辞典サイト)にアクセスし、画面中央の「Enter a word or phrase」という枠内に単語を打ち、右の赤い「SEARCH」ボタンを押してください。

検索した単語の横に赤い音声マークが付いているはずです。それを押せば音声が聞けます。

Google
WWW を検索 当サイト を検索

2006年03月13日

「〜している」に気をつけて!

今年の立命館の正誤問題に、
以下のような文があります。

You are cooking for three hours; isn't dinner ready yet?

この文で文法的に間違っているところは
どこでしょうか?

まず訳を考えてみる、という方針でぜんぜん
OK
です。

訳は、
「あなたは3時間料理をしている。夕食はまだ準備できていないのですか?」
というかんじになります。
それはかなりわかりやすいと思います。

ちゃんとした日本語にはなるんですよね・・・

でも、よく考えてください。
You are cooking for three hours
という部分ですが、
「3時間料理をしている」
ということは、
「3時間前(過去)に料理を始めて、
 今でもまだ料理をしている」

ということですよね?

なんかそういうの、聞き覚えありませんか?

過去に動作が始まって、それが現在まで
続いていたり、影響を与えていたり
するときには、
「現在完了形」を用いる


というのが、大事な大事な文法知識です!

なので、正しくは、
You have been cooking for three hours.
とするべきです。

では、You are cooking... のような、
現在進行形を使うべきなのは
どういう場合でしょうか?


それは、

「3時間」とか長く続いてしまう期間の
話ではなくて、
「今」というこの「一瞬」の話をしているときです。

たとえば、

You are cooking now.
あなたは今料理をしている。


という文には、まったく文法的な問題はありません!

潮田の他のブログ:
大学受験を超えたレベルの英語を毎日楽しく攻略!
『TOEIC990ゲットな気分〜英語学習・英単語・英文法』


大学受験生も、一般的な英語の学習者も必見の
英語参考書をリストアップ!
『英語参考書丸秘活用術』


潮田耕一


posted by Koichi at 08:51| Comment(0) | TrackBack(0) | 英文法レベル基礎 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック
×

この広告は180日以上新しい記事の投稿がないブログに表示されております。