本文目录
现在完成时是英语中比较常用的一种时态,它表示过去发生的某个动作对现在产生的影响或者状态。下面详细介绍现在完成时的适用情况。
1. 表示过去的动作对现在产生的影响
现在完成时常用于表示过去发生的某个动作对现在的影响,比如:
- I have lost my keys.(我丢了我的钥匙。)现在我找不到钥匙,这是过去丢钥匙的结果。
- He has written three books.(他已经写了三本书。)现在他是一个有三本著作的作家,这是过去写书的结果。
2. 表示动作从过去开始一直延续到现在
现在完成时还可以表示自过去某个时间点开始,一直延续到现在的动作,比如:
- I have lived in Beijing for three years.(我在北京已经住了三年。)表示我从三年前开始住在北京,一直住到现在。
- They have been married for ten years.(他们已经结婚十年了。)表示他们从十年前开始结婚,一直到现在。
3. 表示过去的经历或者经验
现在完成时还可以用于描述我们的过去经历或者拥有的经验,比如:
- I have visited the Great Wall.(我去过长城。)表示我有过去到长城旅游的经历。
- She has worked in a bank before.(她之前在银行工作过。)表示她有过去在银行工作的经验。
总之,现在完成时是英语中非常常用的一种时态,它可以用于表示过去动作对现在的影响、动作从过去开始一直延续到现在以及过去的经历或者经验。