- By the time she got outside, the bus ______.A. wentB. goneC. has goneD. had gone
- — The rain came to a stop the night before. The fields are still full of water.— It _____ for nearly a week.A. has ra...
- They said they _____ in Shenzhen for about 20 years by then.A. liveB. have livedC. have beenD. had been
- He told me he _____supper, so he was very hungry.[ ]A. had hadB. has hadC. hasn't haveD. hadn't had
- He said he _____ her before.A. metB. has metC. had metD. was meeting
- Kate told me that she _____ a cold for a week.[ ]A. hasB. had caughtC. had hadD. has had
- By the time I wanted to pay for this sweater, I found I _____ my money in the pocket.A. lostB. have lostC. had lostD....
- By the time I got outside, the bus ______ already ______.A. has…leftB. had…leftC. has…leaveD. had…leave
- When we got to the theatre, the play _______ for five minutes.[ ]A. has begunB. had begunC. was onD. had been on
- How long _____ the film _____ when you got there?[ ]A. has; begunB. had; begunC. has; been onD. had; been on
- By the time he was twelve, Edison _____ to make a living by himself.[ ]A. would beginB. has begunC. had begunD. was b...
- It was the third time that she _____ the History Museum.A. had visitedB. has visitedC. will visitD. visited
- She said she _____ me five letters in one month.A. has writtenB. will writeC. had writtenD. wrote
- The plane ______ when we got to the airport.[ ]A. had taken offB. was taken offC. will take offD. is taking off
- He told me that he ________ here for five minutes.[ ]A. has comeB. had arrivedC. had beenD. came