过去完成进行时
过去完成进行时的时间状语
重要程度:7 分
<div>
<h2>过去完成进行时的时间状语</h2>
<p>过去完成进行时通常用于描述在过去某一时间点之前已经持续了一段时间的动作或状态。常用的时间状语包括:</p>
<ul>
<li>by the time + 过去时间</li>
<li>all the while</li>
<li>for + 一段时间</li>
<li>throughout + 一段时间</li>
</ul>
<h3>例题解析</h3>
<p><strong>例1:</strong></p>
<p>By the time I got to the station, the train had been waiting for 10 minutes.</p>
<p>解析:这个句子表示在“我”到达车站的时候,火车已经等待了10分钟。</p>
<p><strong>例2:</strong></p>
<p>All the while we were having dinner, it had been raining heavily outside.</p>
<p>解析:这个句子表示在我们吃晚饭的整个过程中,外面一直在下大雨。</p>
<p><strong>例3:</strong></p>
<p>She had been studying English for five years before she moved to Canada.</p>
<p>解析:这个句子表示在她搬到加拿大之前,她已经学习英语五年了。</p>
</div>