当前位置

: 英语巴士网英语基础英语语法英语基础内容详情

过去将来完成进行时、现在和将来完成进行时练习

13

过去将来完成进行时、现在和将来完成进行时练习

之前我们辨析了过去将来完成进行时、现在和将来完成进行时的区别。主要是得分清所说事件发生在何时。今天我们来做些练习巩固一下。这次不是填空题,而是改写题,请将以下句子改写成现在完成进行时和将来完成进行时。

练习题:

(1)By that time he would have been working here for 30 years.那时他已经在这工作了30年了。

(2)I would have been sitting behind my sister in classroom. 在教室里我会坐在我姐妹后面。

(3)They would have been reading books for two weeks. 他们会看两个星期的书。

(4)She would have been thinking about it by the end of the year. 年底之前她会一直考虑这件事。

答案:

(1)
过去将来完成进行时:By that time he would have been working here for 30 years.
现在完成进行时:He has been working here for 30 years.
将来完成进行时:By that time he will have been working here for 30 years.

(2)
过去将来完成进行时:I would have been sitting behind my sister in classroom.
现在完成进行时:I have been sitting behind my sister in classroom.
将来完成进行时:I will have been sitting behind my sister in classroom.

(3)
过去将来完成进行时:They would have been reading books for two weeks.
现在完成进行时:They have been reading books for two weeks.
将来完成进行时:They will have been reading books for two weeks.

(4)
过去将来完成进行时:She would have been thinking about it by the end of the year.
现在完成进行时:She has been thinking about it by the end of the year.
将来完成进行时:She will have been thinking about it by the end of the year.

本篇的练习到此为止,同学们都记清三个时态的用法了吗?

英语语法推荐