- — Your spoken English is so good. Have you been abroad?— Yes. I _____ in London for two years.A. have stayedB. stayed...
- Mr. Irving, who ____ in a high school for forty years, is now living in retirement.[ ]A. has taughtB. taughtC. had ta...
- Not until the train pulled into the station _____ that his suitcase was gone.A. did he findB. had he foundC. he had f...
- — I've heard Jenny has just bought a BMW X5.— I ____ she has so much money.A. don't knowB. didn't knowC. haven't know...
- — Were you in the library when Jack arrived there?— Yes, but I ____ soon afterwards.A. had leftB. leftC. would leaveD...
- Edward, you play so well. But I _____ you played the piano.[ ]A. didn't knowB. hadn't knownC. don't knowD. haven't known
- I was out of town at the time, so I don't know exactly how it ____.[ ]A. was happeningB. happenedC. happensD. has hap...
- Little _____ about her own safety, though she was in great danger herself.A. did Rose careB. Rose did careC. Rose doe...
- I don't believe you've already finished reading the book. I ___ it to you this morning.[ ]A. would lendB. was lending...
- ― Have you finished your composition already, Jack?― Yes, I _____ it within half an hour.[ ]A. have finishedB. finish...
- When I talked with my grandma on the phone, she sounded weak, but by the time we ______ up, her voice had been full o...
- Sales of CDs have greatly increased since the early 1990s, when people _______to enjoy the advantages of this new tec...
- — What did your father do before he works here?— He _____ the city bus for over ten years.A. drivesB. was drivingC. d...
- She ______ her keys at home and couldn't get her bag.[ ]A. forgetB. forgotC. leaveD. left
- — How long have you _____?— It's about ten years since we _____.A. married, marriedB. been married, were marriedC. go...