1) Last night I ___ my keys. I had to call my flatmate to let me in. a) lost b) have lost 2) I ___ my keys. Can you help me look for them? a) lost b) have lost 3) I ____ Ayodhya three times. a) have visited b) visited 4) Last year I ____ Agra. a) have visited b) visited 5) I ___ my great grandmother for a few years. She died when I was eight. a) knew b) have known 6) I ___ Ruchi for three years. We still meet once a month. a) knew b) have known 7) She ___ hockey at school, but she ___ it. a) has played / hasn't liked b) played / didn’t like 8) Sorry, I ___ the bus, so I’m going to be late. a) have missed b) missed 9) I ___ the bus, and then I ___ the aeroplane as well! a) have missed / have missed b) missed / missed 10) Last month I ____________ to Pune. a) went b) have gone 11) I’m sorry, Yash isn’t here now. He ___ to the shops. a) went b) has gone 12) We ____ this room last week. a) finished b) have finished 13) I ___ my exams finally. I’m so happy! a) finished b) have finished 14) Yesterday, I ___ all my friends. It was great. a) saw b) have seen 15) She ____ in London since 1994. a) has lived b) lived 16) She ___ in London when she was a child. a) has lived b) lived 17) I ___ three cups of coffee this morning. a) have drunk b) drank c) 18) I ___ seven cups of coffee yesterday. a) have drunk b) drank

Past Simple or Present Perfect | Exercise 1 | esc24x7.com | Vikram- 8901540861

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?