037 : 時間です。
It's time we invite them round for lunch, don't you think?
A : invite
B : round
C : for
D : don't you
------------------------------------
英語の穴。
と勝手に思ってます。
上の問題、知る人ぞ知るといいましょうか。
あぁ、この問題ね。と思える人は難しくもなんともないのですが
ただただ英文法から解こうとすると非常に難しい。
正解から言いましょう。
正解は A : invite が間違いです。
なぜか。
正解は invited になります。
文自体は現在形です。なのに、過去形を使わないといけないのです。
これは「誘わないとなー」と過去に考えていて、その時がきた!というニュアンスなので
過去形を使うとされています。
文法的にはどう考えてもおかしいです。
It's time + PAST と覚えてしまいましょう。そして訳は現在形だということも忘れずに。
ちなみに
It's time we invited = It's time to invite
は同じ意味なので、It's time to invite の方がしっくり来る方はこちらを使うようにしたら
いいと思います。
ただ、TOEICで出るときはいやらしいですが、前述の用法です。