UPGRADE英文法の時制15番の問題について教えてください。正解番号と訳もお願いします。

英会話のポタル
英会話のポタル
UPGRADE英文法・語法問題の時制15番について、正解番号と訳を教えてください。

結論:
4番

箇条書きメモ

- UPGRADE英文法・語法問題の時制15番の問題
- 問題文:How long ( ) when they finally called your number?
- 選択肢:1.were you waiting 2.have you waited 3.have you been waiting 4.had you been waiting
- 正解は4番 「had you been waiting」
- 理由:when節が過去形なので、現在完了形・現在完了進行形は不適切
- 「彼らが最後にあなたの番号を呼ぶまでに、あなたはどれくらい待っていましたか?」という訳
- 過去完了進行形が適切な理由:過去の一点までの時間を示すため
- 1番の過去形も使えるが、この文脈では不適切
- 2番と3番は現在完了形なので消える
- 待ち時間を尋ねる文脈から4番が最も適切

UPGRADE英文法の時制15番の問題について教えてください。正解番号と訳もお願いします。

UPGRADE英文法・語法問題完全演習標準編の時制に関する問題は、英語学習者にとって非常に重要なトピックです。

特に、時制の使い方を理解することは、正確なコミュニケーションを図るために欠かせません。

今回は、時制の15番の問題について詳しく解説します。

問題文は以下の通りです。

How long ( ) when they finally called your number?

選択肢は次の4つです。

1. were you waiting

2. have you waited

3. have you been waiting

4. had you been waiting

まず、選択肢を見ていきましょう。

この文の中で重要なのは、「when they finally called your number」という部分です。

この節は過去の出来事を示しており、したがって、現在完了形や現在完了進行形は適切ではありません。

したがって、選択肢の中で2と3は不適切です。

次に、残った選択肢1と4を考えます。

選択肢1の「were you waiting」は過去形ですが、「How long」という表現は、待っていた時間の長さを尋ねています。

この場合、過去の一点を示す「when」節があるため、過去完了進行形の方が適切です。

したがって、正解は4. had you been waitingです。

訳は「彼らが最後にあなたの番号を呼ぶまでに、あなたはどれくらい待っていましたか?」となります。

このように、時制の使い方を理解することは、英語を学ぶ上で非常に重要です。

特に、過去の出来事を表現する際には、過去完了形や過去完了進行形を適切に使うことが求められます。

この問題を通じて、時制の使い方をしっかりと理解し、今後の学習に役立ててください。

英語の文法は複雑に感じることもありますが、基本を押さえることで、よりスムーズに理解できるようになります。

特に、時制に関する問題は、英語の試験や会話の中で頻繁に出てくるため、しっかりと対策をしておくことが大切です。

この問題を解くことで、過去の出来事を表現する際の注意点を学ぶことができました。

今後も、様々な文法問題に挑戦し、理解を深めていきましょう。

英語の学習は一朝一夕にはいきませんが、継続することで必ず成果が現れます。

このような問題を解くことで、文法の理解が深まり、英語力の向上につながるでしょう。

ぜひ、他の問題にも挑戦してみてください。

最後に、時制の使い方をマスターすることで、英語のコミュニケーションがよりスムーズになることを願っています。

Yes