2018-2019学年北师大版英语高二选修6学案 Unit17Grammar
2018-2019学年北师大版英语高二选修6学案 Unit17Grammar第2页

1. I ________________ (have been waiting / had been waiting) here for an hour before she called on me.

2. He ________________ (had been finishing / had finished) his homework by the time his mother came back home.

3. The telephone ________________ (has rung / had been ringing) for minutes before it was answered.

4. By nine o'clock last night, we ________ (had got / had been getting) 200 pictures from the spaceship.

5. They ________________ (had worked / had been working) on the program for almost one week before I joined, and now we are still working on it.

答案

【即学即练】

1. had been waiting 2. had finished

3. had been ringing 4. had got

5. had been working

(二)

I. 用括号内(短语)动词的正确形式填空。

1. If the food easily ________________ (go) bad, you'd better put it in the refrigerator.

2. He ________________ (be) away from home since the end of last year.

3. In that area a supermarket ________________ (build) these days.

4. He had been learning English for 3 years before he ________________ (come) here last month.

5. I have to see the doctor because I ______________ (cough) a lot lately.

6. Every morning there's a flight for Shanghai, which ________________ (leave) at 8:30.

7. I know a little bit about Italy as my wife and I ______________ (go) there several years ago.