過去問.com - 資格試験の過去問 | 予想問題の解説つき無料問題集

TOEICの過去問 | 予想問題 Part5 問450

問題

このページは問題閲覧ページです。正解率や解答履歴を残すには、 「条件を設定して出題する」をご利用ください。
[ 設定等 ]
You ought -------- kept her waiting outside for so long.
   1 .
not to have
   2 .
to not have
   3 .
not having
   4 .
having
( Part5の過去問/予想問題 問450 )
このページは問題閲覧ページの為、解答履歴が残りません。
解答履歴を残すには、
条件を設定して出題する」をご利用ください。

この過去問の解説 (3件)

64
【正解】1

【ポイント】ought to~の使い方

【考え方】
ought to 動詞の原型でshould 動詞の原型と同じ意味になります。意味は「~すべき」です。

これを否定形にすると、shouldはshould notですが、ought toはought not toとなります。

よって、ought not to 動詞の原型の形の1が正解です。

【全訳】
そんなに長い間、彼女を外で待たせるべきではなかった。

付箋メモを残すことが出来ます。
22
正解は、1番です。

「ought not to have 過去分詞」で、「~すべきではなかったのに」という意味になります。

ought to 動詞の原形 「~すべきだった」と合わせて覚えましょう。
この場合、toは不定詞ですので、否定語のnotはtoの前に置かれます。

10
ought to (do) は
「~する必要がある」(義務),「当然~のはずだ」(推量・当然)
という意味です。should と同じような使い方をします。
そして,〈ought to have + 過去分詞〉や〈should have + 過去分詞〉で
「~すべきだったのに(しなかった)」という過去の行為に対する非難・後悔を
表します。

否定形は ought not to (do)。ought と to の間に not を挿入します。
したがって,正解は【1】番です。

You ought not to have kept her waiting outside for so long.
 (あなたは彼女をそんなに長い時間,外で待たせ続けるべきではなかった。)
※「彼女を外で長時間待たせた」ことに対する非難

keep + O(人など)+ 現在分詞(-ing)で
「人などを~させ続ける」という意味になることにも注意しましょう。

問題に解答すると、解説が表示されます。
解説が空白の場合は、広告ブロック機能を無効にしてください。
他のページから戻ってきた時、過去問ドットコムはいつでも続きから始めることが出来ます。
また、広告右上の×ボタンを押すと広告の設定が変更できます。
このTOEIC 過去問 | 予想問題のURLは  です。
付箋は自分だけが見れます(非公開です)。