本文目录
英语完成时是表示过去发生的动作对现在产生的影响,或者是在过去某一时间之前已经完成的动作。与完成时连用的时间状语可以更准确地表达动作发生的时间和完成的程度。
1. already (已经)
已经是与完成时连用最常见的时间状语之一,表示动作已经完成,强调完成的程度和时间点。例如:
- I have already finished my homework.(我已经完成了作业。)
- Have you already eaten breakfast?(你已经吃早饭了吗?)
2. just (刚刚)
just表示动作发生在刚刚过去的时间,与完成时连用表示强调动作刚刚完成。例如:
- I have just arrived at the airport.(我刚刚到达机场。)
- He has just left the office.(他刚刚离开了办公室。)
3. ever (曾经)
ever表示动作在过去的某个时间点发生过,与完成时连用表示强调经历过的经历。例如:
- Have you ever been to Paris?(你曾经去过巴黎吗?)
- She has never visited China.(她从来没有去过中国。)
4. never (从未)
never表示动作从未发生过,与完成时连用表示强调没有经历过的经历。例如:
- I have never seen such a beautiful sunset.(我从来没有看过这么美丽的日落。)
- He has never traveled abroad.(他从未出过国。)
5. before (以前)
before表示动作在某个时间点之前发生过,与完成时连用表示强调完成动作之前的时间点。例如:
- I had never tried sushi before.(我以前从未尝试过寿司。)
- She had finished the task before the deadline.(她在截止日期之前完成了任务。)
以上是常见的与完成时连用的时间状语,运用这些状语可以更加准确地表达动作的完成程度和时间点,让我们的英语表达更加准确和流利。