1) At last the bus came. I _____________ for 20 minutes. a) was waiting b) had waited c) had been waiting 2) It wasn't raining when we went out. The sun was shining. But it _______________ so the ground was wet. a) was raining b) had been raining c) rained 3) I ... on my report when my colleague called me and told me to cahange some statistics there. a) was working b) had been working c) worked 4) We were good friends. We ____________ each other for years. a) had known b) knew c) had been knowing 5) Our game was interrupted. We ____________ for an hour when it started to rain heavily. a) were playing b) had been playing c) played 6) Mike gave up smoking a year ago. He ____________ for 10 years. a) smoked b) was smoking c) had been smoking 7) It was very noisy next door. Our neighbours ________________ a party for two hours when I arrived. a) had b) were having c) had been having 8) I was so nervous on the plane. It was my first flight. I __________ before. a) had never flown b) never flew c) was never flying 9) We came home and found out that somebody __________________ the window. a) broke b) had been breaking c) had broken 10) We ______________ along the road when we saw a car which had broken down. a) had been driving b) had driven c) were driving 11) Ann was sitting in an armchair watching TV. She was tired because she __________ very hard. a) was working b) had been working c) worked 12) I ... in the hall when the nurse called me and invited me to the consulting room. a) had been waiting b) was waiting c) waited
0%
Past Perfect vs Past Perfect Continuous vs Past Continuous
共用
共用
共用
由
Mariaokuneva
編輯內容
列印
嵌入
更多
作業
排行榜
顯示更多
顯示更少
此排行榜當前是私有的。單擊
共用
使其公開。
資源擁有者已禁用此排行榜。
此排行榜被禁用,因為您的選項與資源擁有者不同。
還原選項
測驗
是一個開放式範本。它不會為排行榜生成分數。
需要登錄
視覺風格
字體
需要訂閱
選項
切換範本
顯示所有
播放活動時將顯示更多格式。
打開結果
複製連結
QR 代碼
刪除
恢復自動保存:
?