1) We had already eaten when John _________________ (come) home. a) had come b) come c) came d) was coming 2) Last year Juan _______________ (pass) all his exams. a) was passing b) passed c) had passed d) passing 3) When I __________________(get) to the airport, I discovered I had forgotten my passport. a) has got b) was getting c) get d) got 4) I went to the library, then I ____________________ (buy) some milk and went home. a) buy b) bought c) was buying d) had bought 5) I opened my handbag to find that I __________________(forgot) my credit card. a) had forgotten b) forgotten c) forgot d) was forgetting 6) When we _________________(arrive) at the station, the train had already left. a) arrived b) arriving c) had arrived d) had been arriving 7) We got home to find that someone ________________ (break) into the house. a) broke b) broken c) had broken d) was breaking 8) I opened the fridge to find someone________________ (eat) all my chocolate. a) had eaten b) was eating c) ate d) eating 9) I had known my husband for three years when we _________________ (get) married. a) getting b) were getting c) got d) had got 10) Julie was very pleased to see that John________________(clean) the kitchen. a) cleaned b) had cleaned c) was cleaning d) cleaning 11) It ____________________ (not / rain) all summer, so the grass was completely dead. a) didn't rain b) rained c) hadn't rained d) was raining 12) When he _______________ (arrive) at the party, Julie had just left. a) had arrived b) arrived c) arriving d) was arriving 13) After arriving home, I realised I __________________(not / buy) any milk. a) didn't buy b) hadn't bought c) bought d) was buying 14) The laundry was wet. It __________________ (rain) while I was out. a) rained b) was raining c) had rained d) hadn't rained 15) William felt ill last night because he_________________ (eat) too many cakes. a) had eaten b) hadn't eaten c) ate d) was eating 16) Keiko __________________ (meet) William last September. a) had met b) met c) had't met d) was meeting 17) First, I tidied the flat, then I _________________ (sit) down and had a cup of coffee. a) had sat b) was sitting c) sat d) didn't sit 18) John __________________ (play) the piano when he was a child, but he doesn't play now. a) played b) was playing c) had played d) hadn't played 19) When I opened the curtains, the sun was shining but the ground was white. It ________________(snow) during the night. a) snowed b) had snowed c) hadn't snowed d) didn't snow 20) When Julie got home from her holiday, her flat was a mess. John _____________ (have) a party. a) had b) didn't have c) hadn't had d) had had
0%
Past simple / Past Perfect INTERMEDIATE UNIT 3
共用
共用
共用
由
Dcvilla26
編輯內容
列印
嵌入
更多
作業
排行榜
顯示更多
顯示更少
此排行榜當前是私有的。單擊
共用
使其公開。
資源擁有者已禁用此排行榜。
此排行榜被禁用,因為您的選項與資源擁有者不同。
還原選項
測驗
是一個開放式範本。它不會為排行榜生成分數。
需要登錄
視覺風格
字體
需要訂閱
選項
切換範本
顯示所有
播放活動時將顯示更多格式。
打開結果
複製連結
QR 代碼
刪除
恢復自動保存:
?