過(guò)去將來(lái)完成進(jìn)行時(shí)、現(xiàn)在和將來(lái)完成進(jìn)行時(shí)練習(xí)
之前我們辨析了過(guò)去將來(lái)完成進(jìn)行時(shí)、現(xiàn)在和將來(lái)完成進(jìn)行時(shí)的區(qū)別。主要是得分清所說(shuō)事件發(fā)生在何時(shí)。今天我們來(lái)做些練習(xí)鞏固一下。這次不是填空題,而是改寫題,請(qǐng)將以下句子改寫成現(xiàn)在完成進(jìn)行時(shí)和將來(lái)完成進(jìn)行時(shí)。
練習(xí)題:
(1)By that time he would have been working here for 30 years.那時(shí)他已經(jīng)在這工作了30年了。
(2)I would have been sitting behind my sister in classroom. 在教室里我會(huì)坐在我姐妹后面。
(3)They would have been reading books for two weeks. 他們會(huì)看兩個(gè)星期的書。
(4)She would have been thinking about it by the end of the year. 年底之前她會(huì)一直考慮這件事。
答案:
(1)
過(guò)去將來(lái)完成進(jìn)行時(shí):By that time he would have been working here for 30 years.
現(xiàn)在完成進(jìn)行時(shí):He has been working here for 30 years.
將來(lái)完成進(jìn)行時(shí):By that time he will have been working here for 30 years.
(2)
過(guò)去將來(lái)完成進(jìn)行時(shí):I would have been sitting behind my sister in classroom.
現(xiàn)在完成進(jìn)行時(shí):I have been sitting behind my sister in classroom.
將來(lái)完成進(jìn)行時(shí):I will have been sitting behind my sister in classroom.
(3)
過(guò)去將來(lái)完成進(jìn)行時(shí):They would have been reading books for two weeks.
現(xiàn)在完成進(jìn)行時(shí):They have been reading books for two weeks.
將來(lái)完成進(jìn)行時(shí):They will have been reading books for two weeks.
(4)
過(guò)去將來(lái)完成進(jìn)行時(shí):She would have been thinking about it by the end of the year.
現(xiàn)在完成進(jìn)行時(shí):She has been thinking about it by the end of the year.
將來(lái)完成進(jìn)行時(shí):She will have been thinking about it by the end of the year.
本篇的練習(xí)到此為止,同學(xué)們都記清三個(gè)時(shí)態(tài)的用法了嗎?