1) Are you going shopping tonight? - No, I ... yesterday. a) went b) had gone c) had been going 2) Did you see Nathan? - No, he ... by the time I arrived at his house. a) was leaving b) left c) had left 3) Where is Tom? - He ... on the phone when I saw him. a) talked b) was talking c) had talked 4) How often do you clean the house? - I ... it once a week. a) cleans b) clean c) am cleaning 5) Did you go out for dinner last night? - No, I ... a lot at lunch, so I wasn't hungry. a) ate b) was eating c) had eaten 6) Did you enjoy your holiday in Spain? - Yes, we ... in a wonderful hotel. a) have stayed b) stayed c) had stayed 7) I like your sweater. Is it new? - No, I ... it for ages. a) had b) had had c) have had 8) He ... for the bus when it started to rain. a) waited b) was waiting c) was waited 9) What are you looking for? - My keys. I ... them. a) lost b) have lost c) had lost 10) Where were you at 5 o'clock yesterday? - I ... a lesson at that time. a) had b) has had c) was having 11) This is a great book. - I know. I ... it twice. a) have read b) read c) was reading 12) Linda is happy. She ... the poetry competition. a) have won b) has won c) won 13) Kate and I are best friends. We ... each other for five years. a) know b) knows c) have known 14) Where are Paul and Jill? - They ... to the supermarket. a) went b) have gone c) are going 15) Is Andy watching TV? - No. She ... her homework right now. a) was doing b) is doing c) does 16) Have you watched any films recently? - Yes, Actually, I ... two films this week. a) watched b) have watched c) was watching 17) What ...? - It's a letter to my friend. I'm telling her my news. a) have you written b) do you read c) are you writing

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?