词典词条 · 问答

be to ⁷

be to have done

说明

be to have done

核心问题

(1)She was to meet Kurt at an agreed place on the street.

(2) Rhoda was to have come with me for a ride in the motor car.

请问 was/were to dowas/were to have done 有何区别?

词典解答

was/were to do 有时表示过去曾经计划要做的事,或者过去应当做的事,而且从现在角度来看已经实现了。例如:

  1. I felt nervous because I was soon to leave home for the first time. (PEU) 我感到紧张,因为我很快就要初次离开家了。

  2. The clergy were to receive salaries from the state. (Hazen) 牧师从国家领取工资。

was/were to have done 则表示“本打算”“本计划”或“本应当”做的事而没有做成或没有发生。例如:

  1. I was to have seen him last Wednesday but he did not come. (Yeats) 我本应当上周三就见到他,但是他没来。

  2. We were to have been married last year. (GPU) 我们本应当去年就结婚。请做下面的英语试题:

  3. "Have you been to Mexico?" "No, I ____ last year, but Dad wouldn't let me."

A. was to have gone B. were to go C. was gone D. went(Michigan)

  1. The second book was ____ by August 1952, but two years later, the end was still nowhere in sight. A. completed B. to have completed C. to complete D. to have been completed(全国六级,95.6-42)

  2. I ____ writing the paper as scheduled, but my mother's illness interfered. I hope you will excuse me. A. am to have finished B. was to have finished C. was to finish D. ought to finish(全国英语专业四级,93-54)

  3. I was to have made a speech if ____. A. I was not called away B. nobody would have called me away C. I had not been called away D. nobody called me away(全国英语专业四级,97-51)

  4. Linda was ____ the experiment a month ago but she changed her mind at the last minute. A. to start B. to have started C. to be starting D. to have been starting(全国英语专业四级,07-55)

来源:英语常见问题解答大词典-2.md · 第 34623503 行 · 原文哈希 93ce501718