本文目录
英语中有两个常用的助动词,即shall和will,它们在将来完成时的表达上有所不同。
将来完成时的定义
将来完成时用于表达将来某个时间点之前完成的动作或状态。它通常由“will have + 过去分词”或“shall have + 过去分词”构成。
例如:
- By this time next year, I will have graduated from university.
- By the time you arrive, we shall have finished our work.
shall和will在将来完成时的区别
在将来完成时的表达中,shall和will的主要区别在于其口语和书面语的使用习惯。
-
Shall:
- 在英国英语中,shall一般用于第一人称(I和we)的疑问句和建议或命令中。例如:Shall we go for a walk? (我们去散步好吗?);
- 在美国英语中,shall的使用频率较低,通常只用于法律文件或正式文件中。
-
Will:
- 在英国英语和美国英语中,will通常用于第二和第三人称疑问句和陈述句中。例如:Will you have finished your work by 5 o'clock? (你5点之前会完成工作吗?);
- 在口语中,will更常用于表示将来完成时的句子。
总结
将来完成时是表达将来某个时间点之前完成的动作或状态。在将来完成时的表达中,shall和will的主要区别在于其口语和书面语的使用习惯。shall一般用于英国英语的第一人称疑问句和建议或命令中,而will则更常用于陈述句和口语中。