A) Since early morning
B) Since 9 a.m
C) For two hours
D) All are correct
この質問"I have been waiting for you _____."考えられる答えは次のとおりです。
a. since early morning b. since 9 am c. for two hours d. all are correct
a. since early morning b. since 9 am c. for two hours d. all are correct
a. since early morning b. since 9 am c. for two hours d. all are correct
a. since early morning b. since 9 am c. for two hours d. all are correct
答えが"d. all are correct"理由を理解するには、現在(present perfect continuous tense)使い方と、タイムスタンプとタイムスタンプの期間を示す単語の使い方を理解する必要があります。
1. **Since early morning (早朝から) **
- "Since"とは、ある時点、つまりアクションまたは状態の開始点を指します。
- "Early morning"特定の時間です。
- 例: "I have been waiting for you **since early morning**." (私は朝早くからあなたを待っていました。)
2. **Since 9 am (午前9時から)**
- 上記と同様に、「 since 」は開始時刻を示すために使用されます。
- "9 am"特定の時間です。
- 例: "I have been waiting for you **since 9 am**." (朝9時からあなたを待っています。)
3. **For two hours (2 時間)**
- "For"期間、つまり時間の長さを指します。
- "Two hours"特定の時間です。
- 例: "I have been waiting for you **for two hours**." (2時間もあなたを待っています。)
4. **All are correct (すべて正しい) **
- 上記の 3 つの表現はすべて現在完了継続時制に適しているため、この文脈では正しいです。
- "Since early morning" 「 since 9 am"はどちらも開始時間を表します。
- "For two hours"アクションの持続時間を示します。
したがって、 d. "all are correct"すべての選択肢 a、b、c で現在完了進行形の文の意味を明確にできるため、正しいです。
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.