王玉萍
一、單項(xiàng)選擇。
1. —Ben and Sue arent home, are they?
—No. They ________ to London on business.
A. have gone ??????? B. go??? ?????????????? C. have been??? ????????? D. will go
2. Tony is very nice. He is the most enjoyable person I ________.
A. meet ever? ???????????? B. have ever met ?? C. had ever met????? D. meet
3. —Hobo and Eddie ________ the cinema to watch the film Zootopia.
—Oh, thats why I cant find them now.
A. have gone to ?????????? B. have been to?? ? C. has gone to? ?????????? D. has been to
4. Our math teacher ________ in our school for 20 years and he ________ here when he was 23 years old.
A. has taught; has come?????????????????????? B. taught; comes
C. taught; came? ??????????????????????????????? D. has taught; came
5. In the past two years, Shaoyang ________ a lot.
A. changes??? ???????????? B. changed???? C. has changed? ????????? D. changing
二、根據(jù)句意用所給詞的適當(dāng)形式填空。
1. I have already ________ lunch. I ________ it at 11:30. (have)
2. —Have you ________ to your parents yet?
—Yes, I ________ to them last night. (write)
3. —How clean the classroom is!
—Yes, Im sure that someone has ________ (clean) it.
4. Jerry ________ (start) to write the letter yesterday, but he ________ (not finish) it yet.
5. Mr. Brown ________ (teach) Amy French for a month, but she still cant speak French well.
三、選詞填空。
already, yet, since, for, never, ever
1. I have ________ finished my homework.
2. Ann has worked here ________ two years ago.
3. Tom has been in Shanghai ________ two days.
4. Have they found the lost child ________?
5. John has ________ finished the report about the ways of learning English.
6. The guests have not arrived ________.
7. I have ________ been to Italy. I know nothing about there.
8. This is the first time Ive ________ been to England.
9. Nobody has ________ said that to me before.
10. Paul has learned three thousand words ________ he came to China.
四、用have / has been to或have / has gone to填空。
1. Andy, with his parents, ________ Hong Kong, and they will stay there for a week.
2. —Frank, where is your father?
—He isnt at home now. He ________ New York.
3. Neither Jim nor Tom ________ Australia before, but they know the country very well.
4. Linda isnt at home. She ________ the park.
5. I ________ the Great Wall. I took many photos there.
五、選用never, ever, already, yet填空。
1. I have ________ seen him before, so I have no idea about him.
2. Jack has ________ finished his homework.
3. —Have you ________ seen this film?
—No, I have ________ seen it.
4. —Has the bus left ________?
—Yes, it has ________ left.
5. Sally hasnt finished reading her new book ________.
六、句型轉(zhuǎn)換,每空一詞。
1. My parents have been to the Great Wall. (對(duì)劃線部分提問(wèn))
________ ________ your parents ________?
2. She has ever been to the Palace Museum. (改為否定句)
She ________ ________ ________ to the Palace Museum.
3. Miss Gao left an hour ago. (同義句轉(zhuǎn)換)
Miss Gao ________ ________ ________ ________ an hour.
4. I have been there three times. (對(duì)劃線部分提問(wèn))
________ ________ ________ ________ you ________ there?
5. We went to the science museum last week. (對(duì)劃線部分提問(wèn))
________ ________ you ________ to the science museum?
七、根據(jù)漢語(yǔ)意思完成英語(yǔ)句子,每空一詞。
1. 你去過(guò)老年人之家嗎?
________ you ________ ________ to home for old people?
2. 我從沒(méi)去過(guò)北京香山。
I ________ ________ ________ ________ Mount Xiang in Beijing.
3. 最近你用過(guò)這臺(tái)電腦嗎?
________ you ________ this computer recently?
4. 你去過(guò)泰山嗎?
________ you ever ________ ________ Mount Tai?
5. 比爾去過(guò)那兒多少次了?
How many times ________ Bill ________ ________?