答案:had taken
3.She (teach) English for five years before she came to America.
答案:had taught
4.When I woke up this morning,I found that it (stop) snowing.
答案:had stopped
5.Kate told me that it was the second time that she (visit) the Summer Palace.
答案:had visited
6.When Jim (come) to China two years ago,he found people didn't understand him at all though he (learn) some Chinese in his own country.
答案:came;had learned
7.Hardly had we got there when it (begin) to rain.
答案:began
8.I (never see) such a beauty before I came to China.
答案:had never seen
9.She said she (see) the film before.
答案:had seen
10.By the end of last month,they (complete) the task.
答案:had completed
11.When I got back to the shop,my bag (take) away by someone else.
答案:had been taken
12.No sooner I (go) out than he came to see me.
答案:had;gone
13.-Why haven't you asked her to come here?
-She (do)an important experiment when I found her and she (not,finish)it.
答案:was doing;hasn't finished
14.The classroom (clean) before we (get) there yesterday.
答案:had been cleaned;got
15.When we got to the station,the train (leave).
答案:had left
16.I (intend)to see you yesterday but I was too busy.
答案:had intended
四、单句语法填空
1.Just as I got to the school gate,I realized I (leave) my bag in the cafe.
答案:had left
2.【高考典句】(2014·北京高考)I found the lecture hard to follow because it (start) when I arrived.
答案:had started