- The new students _____ the classroom, and now they _____ the library.[ ]A. have been to…have gone toB. have gone to…h...
- My father _____ on business for two weeks. He'll return in 3 days.A. leftB. has leftC. has goneD. has been away
- —What a nice bike! How long ______ you ______ it?—Just two weeks.[ ]A. will; buyB. did; buyC. are; havingD. have; had
- — May I speak to Tom?— Sorry, he _____ Italy. But he _____ in two weeks.[ ]A. has been to, will come backB. has gone ...
- 根据要求改写下列句子,每空只填一词。1. She has already done his homework. (改为否定句)She ______ done his homework __...
- I ______ two tickets for the football match. Would you like to go with me?[ ]A. boughtB. buyC. had boughtD. have bought
- — Where is John?— He ______ to town for two hours.[ ]A. will be awayB. is awayC. was awayD. has been away
- I _______ Mr. Li many times already. I'm sure he isn't at home.[ ]A. will phoneB. have phonedC. phoneD. phones
- Hurry up! The match ______ for ten minutes.[ ]A. has begunB. has been onC. had begunD. began
- — May I speak to Mr. Brown?— Sorry, he isn't in. He ______ Shanghai.[ ]A. has been toB. was going toC. went toD. has ...
- My father ______ Chinese in a middle school for 25 years so far.[ ]A. has taughtB. taughtC. is teachingD. teaches
- They are sorry to hear that the famous singer ______ for half an hour.[ ]A. has leftB. has goneC. has been awayD. has...
- Yao Ming _____ THE ROCKET (火箭队) for years.[ ]A. has joinedB. has gone toC. has been inD. has taken part in
- You'd better wake him up at once. He _____ for eleven hours already.[ ]A. has been asleepB. has fallen asleepC. has g...
- — Where is Carla?— She ______ the library. I'm waiting for her.[ ]A. has been toB. has gone toC. was inD. went to