1. 完成时可以表示在某时间前已经结束的动作,常和 already, ever, so far 等副词或短语连用。过去完成时和将来完成时还经常和“by+某时间”连用。比如:
- I have already finished my homework.
- We will have finished all the books by the end of this term.
- He had finished his homework before his mother came back.
- I have worked here for 10 years.
- He has lived in Xi'an since 1980.
- He has been watching TV all the day.
- I have been working here for 10 years.
- He has been living in Xi'an since 1980.