沪江

过去将来完成进行时和过去将来完成时的练习

NI纸 2016-12-21 19:34
本文支持点词翻译 Powered by 沪江小D

之前我们不仅辨析了过去将来完成进行时和过去将来完成时,还特地把过去将来完成时的被动态拿出来对比了一下。接下来就让我们做个练习巩固一下吧。

练习题:

1. I heard by July you ____(teach) here for ten years.

2. He knew that his son ____(finish) his homework tonight.

3. He said that by the end of this winter, he ____(work) as a teacher for 5 years.

4. The house ____(be bought) next week.

5. We ____(have) a meeting tomorrow.

6. She said she ____(write) this letter for a month.

7. She said that by the end of last weekend, the book ____(be read) for 2 weeks.

8. She told me she ____(teach) in that university for 20 years by that summer.

9. I ____(forget) my mother's birthday if you hadn't reminded me.

10. She ____(travel) for two weeks.

答案及句子翻译:

1. I heard by July you would have been teaching here for ten years.
我听说到七月份,你就在这里教了10年书了。

2. He knew that his son would have finished his homework tonight.
他知道他儿子今晚会写完作业。

3. He said that by the end of this winter, he would have been working as a teacher for 5 years.
他说到了今年冬末,他当老师就满5年了。

4. The house would have been bought next week.
这所房子下周会被买走。

5. We would have been having a meeting tomorrow.
明天我们会在开会。

6. She said she would have been writing this letter for a month.
她说她写这封信写了1个月了。

7. She said that by the end of last weekend, the book would have been being read for 2 weeks.
她说直到上周末,这本书就已经被读了两周了。

8. She told me she would have been teaching in that university for 20 years by that summer.
她告诉我到那年夏天她在那所大学教书就满20年了。

9. I would have forgotten my mother's birthday if you hadn't reminded me.
如果你不提醒我,我会忘了我妈妈的生日。

10. She would have been travelling for two weeks.
她已经旅游2周了。

展开剩余