--He has joined the army for five years. (误)
--He has been in the army for five years. (正)
2) 过去完成时:
① 构成:had +过去分词
② 语法意义及要点:
过去完成时表示某一动作或情况发生在过去某一时刻之前并持续到该时刻。
--David and Jenny had known each other for a long time before their marriage.
--They had got everything ready before the party began.
Note: 与现在完成时截然不同的是过去完成时可以与表示具体过去的时间状语连用。
--He said that he had seen her the day before yesterday.
3) 将来完成时:
① 构成:shall / will + have +过去分词
② 语法意义及要点:
将来完成时表示某一动作在将来某一时刻或将来某一动作之前已经完成或发生。
--He will have graduated from high school before his next birthday.
--The shop will have closed already before you get there.
2. 哪些动词不能用于进行时
1) 表示状态的动词,如be, seem, appear, become, get等。
He is being a used-car dealer.(误)
He is a used-car dealer.(正)
【大学英语四六级考试基础语法辅导—时态】相关文章:
最新
2019-11-23
2019-11-23
2019-11-23
2019-11-23
2019-11-14
2019-11-14