— Do you know our town at all? — No, this is the first time I ______ here. |
[ ] |
A. has come B. come C. had come D. have come |
— You were not in when I dropped in on you yesterday evening. — Oh, so sorry. I ____ at the railway station for my sister from Beijing. |
[ ] |
A. waited B. had waited C. was waiting D. have been waiting |
— Are you still very busy? — Yes, I ______ the report for the manager and it won't take long. |
[ ] |
A. have just finished B. am just finishing C. had just finished D. am just going to finish |
— You could have walked here. — Yes. A taxi ______ necessary. |
A. is B. was C. isn't D. wasn't |
— Who would you rather _____ your graduation ceremony tomorrow, your parents or friends? — All of them. |
[ ] |
A. will have attended B. have attended C. attended D. to attend |
Last month, the Japanese government expressed their thanks for the aid they ______ from China. |
[ ] |
A. receive B. had received C. have received D. are receiving |
I know a little bit about the city as I ______ there for one year in my youth. |
[ ] |
A. am studying B. had studied C. studied D. have studied |
Have you nearly finished? Time ______. |
[ ] |
A. is run out B. has been run out C. is running out D. has run out of |
— Why are the Woods selling their belongings? — They _____ to another city. |
[ ] |
A. had moved B. have moved C. moved D. are moving |
They don't feel safe in our town at night because it _____ so dangerous. There's a robbery every week now. |
[ ] |
A. becomes B. became C. has become D. had become |
I _____ to go for a walk, but someone called and I couldn't get away. |
[ ] |
A. was planning B. planned C. had planned D. would plan |
— Is Paul playing basketball for his school? — Well, he _____, But he has given it up and switched to playing volleyball. |
[ ] |
A. is B. was C. has D. had |
— What is that noise? — Oh, I forgot to tell you that the new machine _____. |
[ ] |
A. was tested B. will be tested C. is being tested D. has been tested |
The house could fall down soon if no one _____ some quick repair work. |
[ ] |
A. has done B. is doing C. does D. had done |
The old woman who _____ in the deserted house alone for ten years has been settled in a nursing home now. |
[ ] |
A. lived B. has lived C. had lived D. has been living |
We would have avoided that terrible accident, _____ Jack, the driver, _____ too much that night. |
[ ] |
A. but; had drank B. but; drank C. so; was drinking D. yet ; was drunk |
The toddler who miraculously _____ a fall from her 10th-floor home in Hangzhou, east China, _____recovering quickly. |
A. is survived, is B. are survived, are C. survived, is D. being survived, are |
By the time you get to Beijing tomorrow, I _____ for Shanghai. |
A. am leaving B. should have left C. will leave D. will have already left |
There they met two Indian monks who were Buddhist masters and ______ as educators without salary. |
[ ] |
A. were working B. worked C. have work D. had worked |
I ____ to go for a walk, but someone called and I couldn't get away. |
[ ] |
A. was planning B. planned C. had planned D. would plan |
He travelled to many mountains and saw many poor children, which _____ his life. |
[ ] |
A. would change B. had changed C. was to change D. was changing |
By the time he arrived in Beijing, we _____ there for two days. |
A. will have stayed B. stay C. have been staying D. had stayed |
She was surprised to find the fridge empty; the child _____ everything! |
[ ] |
A. had been eating B. had eaten C. have eaten D. have been eating |
And the horses _____ up to the finish line. They're neck and neck... neck and neck all the way. Oh, the Italian horse Mamma Mia _____ the race! |
[ ] |
A. come; is winning B. have come; wins C. are coming; won D. are coming; wins |
Facing the global financial crisis, the Chinese government has taken many measures ______ people's life to deal with it. |
[ ] |
A. related B. related to C. relating D. relating to |
The 12th Five-Year Plan (2011-2015) said a system _____ to protect people's secrets on line. |
A. would be developed B. has been developed C. was developed D. had been developed |
Although the food price _____ a little bit so far, we doubt whether it will remain so. |
[ ] |
A. went down B. will go down C. was going down D. has gone down |
When and where to enjoy our summer vacation _____ yet. |
[ ] |
A. aren't decided B. isn't being decided C. hasn't been decided D. haven't been decided |
The first edition _____ in 1955 and _____ a best seller ever since. |
[ ] |
A. was published; had been B. had been published; had been C. has been published; has been D. was published; has been |
— Have you finished your composition already? — Yes. I _____ it in twenty minutes. |
[ ] |
A. am finishing B. finished C. will finish D. finish |
Two years has passed since I _____ you the first time. |
[ ] |
A. meet B. have met C. met D. had met |
When we _____ the railway station, the train _____ for 5 minutes. |
[ ] |
A. got to, had been away B. reached, had left C. arrived, has been away D. arrived at, has left |
— Have you finished reading Jane Eyre? — No. I ____ my homework all day yesterday. |
[ ] |
A. was doing B. would do C. had done D. do |
I don't understand how you got a ticket. I always _____ you _____ a careful driver. |
[ ] |
A. think; are B. am thinking; are C. thought; were D. think; were |
The first decade in the 21st century _____ the rapid rise of China as a world economic power. |
[ ] |
A. witness B. has witnessed C. will witness D. have witnessed |
— What are you going to do this afternoon? — I am going to the cinema with some friends. The film _____ quite early, so we ______ to the bookstore after that. |
[ ] |
A. finished; are going B. finished; go C. finishes; are going D. finishes; go |
When we first met on a train in 2000, we both felt immediately that we _____ each other for years. |
[ ] |
A. know B. had known C. know D. have known |
Ever since the financial crisis _____, many workers _____ from their jobs. |
A. broke out; were laid off B. has broken out; were laid off C. had broken out; had been laid off D. broke out; have been laid off |
— The window must have taken you quite a lot of time that day. — You are right. They _____ for weeks. |
[ ] |
A. haven't been cleaned B. hadn't been cleaned C. didn't' clean D. haven't cleaned |
Catherine came home happily, which suggested that she _____ the final exam. |
[ ] |
A. had passed B. pass C. would pass D. should pass |
— why don't we choose that road to save time? — The bridge to it _____. |
[ ] |
A. has repaired B. is repaired C. is being repaired D. will be repaired |
— I have got a headache. — No wonder. You ____ in front of that computer too long . |
[ ] |
A. work B. are working C. have been working D. worked |
Such a problem still exists because no adequate measures for preventing it _____ taken in the past. |
A. are B. had C. were D. had been. |
My father said he ______ me a present unless I _____ in passing all the exams. |
[ ] |
A. had not given; had not succeeded B. would not give; succeeded C. will not give; succeed D. would not give; will succeed |
We _____ on this project for four hours. Let's have a rest. |
[ ] |
A. are working B. have been working C. worked D. had worked |
— The food here is nice enough. — My friend ______ me a right place. |
[ ] |
A. introduces B. introduced C. had introduced D. was introducing |