
现在完成时的语态
一、引言
现在完成时是英语语法中的一个重要时态,它表示动作发生在过去但与现在的情况有联系,或者从过去某一时间开始一直延续到现在并还可能继续延续下去的动作。在探讨现在完成时的基础上,我们还需要了解它的语态变化,即主动语态和被动语态。
二、现在完成时的主动语态
结构:助动词have/has + 过去分词
- 肯定句:主语 + have/has + 过去分词 + 其他部分
- 否定句:主语 + have/has not + 过去分词 + 其他部分(缩写形式为haven't/hasn't)
- 疑问句:Have/Has + 主语 + 过去分词 + 其他部分?
- 特殊疑问句:特殊疑问词 + Have/Has + 主语 + 过去分词 + 其他部分?
用法:
- 表示动作发生在过去但对现在有影响或结果。
- 表示从过去某一时间开始一直延续到现在的动作或状态。
- 与一些表示不确定的过去时间状语连用,如already, yet, just, never, ever, before等。
三、现在完成时的被动语态
结构:助动词have/has + been + 过去分词
- 肯定句:主语 + have/has + been + 过去分词 + 其他部分
- 否定句:主语 + have/has + not been + 过去分词 + 其他部分(缩写形式为haven't/hasn't been)
- 疑问句:Have/Has + 主语 + been + 过去分词 + 其他部分?
- 特殊疑问句:特殊疑问词 + Have/Has + 主语 + been + 过去分词 + 其他部分?
用法:
- 强调动作对现在的影响或结果,且动作的承受者是句子的主语。
- 用于描述被动关系,即主语是动作的接受者而非执行者。
- 常与by短语连用,表示动作的执行者。
四、示例分析
主动语态示例:
- I have finished my homework.(我已经完成了我的作业。)
- They haven't arrived yet.(他们还没到。)
被动语态示例:
- The book has been sold out.(这本书已经卖完了。)
- The window hasn't been cleaned yet.(窗户还没擦。)
五、注意事项
- 在使用现在完成时的被动语态时,要注意区分主动语态和被动语态的结构和意义。
- 要注意时态的一致性和语态的正确性。
- 在实际运用中,要根据语境和表达需要选择合适的时态和语态。
六、总结
现在完成时的语态包括主动语态和被动语态两种形式。它们分别用于描述不同情境下的动作和时间关系。通过掌握这两种语态的结构和用法,我们可以更准确地表达自己的想法和意图。同时,也需要注意在实际运用中的灵活性和准确性。
