一、用所给动词的正确时态和语态填空
1.Tom could have finished all the work on his own, but he ________ (refer) to the teacher for help.
答案 referred
2.I noticed they ________ (put) up an advertisement in the papers for the position of the sales director.
答案 had put
3.If you finish the task before the deadline, you ________(have) a new one then.
答案 are going to have/will have
4.You can pick me up at my house at 7:30 pm. I ________ (wait) for you at that time.
答案 will be waiting
5.Sean said he ________ (tell) by the group that if he wanted to perform with them he had to get his hair dyed.
答案 had been told
6.She ________ (work)on a new novel ever since this summer, which will be finished next month.
答案 has been working
7.Tom will have the certificate before he as well as his friends ________ (graduate) this summer.
答案 graduates