E1J133英語(英単語・熟語) 対策問題

熟語

She earned the villagers' trust (  ) patience and years of consistent work.

解答・解説を見る

正解: 1

正答

1

この問題のポイント

熟語 by dint of(〜によって) を問う問題です。

解説

前後の内容を合わせると「〜によって」という流れが最も自然です。したがって、by dint of が入ります。

和訳:
「彼女は忍耐と長年の一貫した仕事によって村人たちの信頼を得ました。」

例文:
She earned the villagers' trust by dint of patience and years of consistent work.
(彼女は忍耐と長年の一貫した仕事によって村人たちの信頼を得ました。)

選択肢の確認

1.by dint of。
最も適切である。
「〜によって」という意味で、文の状況に合います。

2.in no uncertain terms。
誤り。
「きっぱりと」という意味で、この文脈には合いません。

3.out of sorts。
誤り。
「体調や気分がすぐれず」という意味で、この文脈には合いません。

4.by leaps and bounds。
誤り。
「飛躍的に」という意味で、この文脈には合いません。

覚えるポイント

  • by dint of = 「〜によって」。ひとかたまりの表現として覚えます。
  • 前後の因果関係や評価を確認し、文脈に合う熟語を選ぶことが大切です。

関連問題

E1J132E1J134