BELL RISE GATE ロゴ BELL RISE GATE ロゴ

Blog

ブログ

レッスンの様子やイベントの情報などをご案内します。

  1. ホーム
  2. ブログ
  3. 英語のクイズ! ー English Quiz!

英語のクイズ! ー English Quiz!

2019.08.01

カテゴリー:

Scroll down to see the answer.

答えは下にあります。

答えはDです!

理由は、「for」の前置詞の後に続く単語は形容詞ではなく、名詞 または名詞句でなければいけないからです。「Late」 は形容詞ですので、「for」の後に続ける事はできません。

「Being」は動名詞であり、動名詞とは名詞なのでForの後に「being late」と続けることができます。

「Lateness」 は名詞なのですが、

誰の「lateness」かを明確にしなければ おかしな英語になってしまいます。

また、「I apologize for my lateness」は文法的には正確ですが、かなり丁寧な表現になります。

目上の人に謝る時などに 是非使ってみてください!

The answer is D!.

The reason why is after the preposition “for” you cannot have an adjective, what follows must be a noun or noun phrase.  Because “late” is an adjective, it cannot follow “for”.  “Being” is a gerund and because gerunds are nouns, it can follow a preposition.

“Lateness” is a noun but in order to use it you must specify whose lateness you are apologizing for, otherwise the sentence is strange.

“I apologize for my lateness,” is a formal way of apologizing.  If you are speaking to a superior or someone of higher social standing you can try using this expression.