- —Oh, Miss Wei. Your skirt looks nice. Is it new?—No, I it since three years ago.[ ]A. hadB. boughtC. have hadD. have ...
- —What a nice bike! How long ____ you ____ it?—Just two weeks.[ ]A. have; boughtB. did; buyC. have; hadD. are; having
- —Sorry, I'm late.—It doesn't matter. The meeting just for several minutes.[ ]A. has begunB. had been onC. has been on...
- The old man needs at most five hours' sleep a night, but he _______ for over seven hours tonight.[ ]A. has gone to be...
- Li Lei hasn't come yet. I don't know what ________ to him.[ ]A. is happenedB. has been taken placeC. has taken placeD...
- I _____ the book for three weeks, I must return it to the library.[ ]A. have borrowedB. borrowedC. have keptD. have lent
- —How long _____ Victor _____ here?—Nearly a year.[ ]A. has, beenB. did, comeC. had, beenD. has, come
- —Oh, Mrs. Ming, your dress looks nice. Is it new?—No, I _____ it since two years ago.[ ]A. hadB. boughtC. have hadD. ...
- 改错。1. Kate was putting on that red coat from Tuesday to Wednesday. ______2. He has bought a new bike for a week. _...
- My aunt isn't here. She _____ Shanghai on business. She will be back in three days.[ ]A. wentB. has gone toC. has bee...
- —Oh, Mrs. King, your necklace looks nice. Is it new?—No, I _____ it for two years.[ ]A. hadB. have hadC. boughtD. hav...
- My father _______ to Beijing for business. He will be back home in ten minutes.[ ]A. has beenB. has goneC. will goD. ...
- —Hello, Mike. Where is our teacher?—Oh, he _______ the library. He'll be back in a minute.[ ]A. has gone toB. has bee...
- "Where's your brother, Jane?" "He's not in Guiyang these days. He _______ Beijing.[ ]A. has gone toB. has been toC. h...
- -Where is John?-He ______ the science lab.[ ]A. has gone toB. has been toC. went to