They are going to be given a difficult test.
一般过去将来时:should(would) be+过去分词
e.g. The teacher said the results would be published soon.
He told me that the film would be shown the next week.
现在进行时:am/is/are + being +过去分词
e.g. The new airport is being built by a foreign company.
一家外国公司正在承建这座新机场。
The song is being sung by the girls now.
过去进行时:was/were being+过去分词
e.g. The song was being sung by the girls when I got there.
The student was being criticized when I went into the
teacher's office.
将来完成时:will have been+过去分词
e.g. By the end of next term 2000 English words will
have been learned.
The building will have been built by next year.
现在完成时:has/have + bee n +过去分词
e.g. All the tickets have been sold .
The book has been translated into many languages.
这本书已被译成多种语言。
过去完成时:had been+过去分词
e.g. Forty schools had been visited by last year.
All the tickets had been sold out when I got to the cinema.
过去将来完成时:would have been+过去分词
e.g. He said many words would have been learned by 2001.
They promised that ten books would have been published
by the next month.
情态动词:情态动词 + be + 过去分词
e.g. This road must be mended.
The machine parts may be needed in our work.