现在完成时易错点例析 高考英语复习
1)You may go swimming if you have done your homework before nine o’clock.
(如果你在九点以前做完功课,你可以去游泳。)
(2)Please let me know when you have been ready.
(你准备好了告诉我。)
金题精练
单选:
1. He has ______ the TV set for many years.
A. bought B. borrowed C. kept D. had
2. The meeting ______ for two minutes before I got there.
A. has begun B. has been on
C. had begun D. had been on
3. Could you please tell me when _____ toChina ?
A. have you traveled B. you have traveled
C. did you travel D. you traveled
4. Tom with his twin brother _________ the village since two years ago.
A. have joined B. had joined
C. has been in D. have been in
5. The homeless children ________ lots of help by the people in town.
A. have been given B. has been given
C. have given D. has given
6. My letter is still on the desk. Why _______ you ______ it?
A. haven’t; posted B. didn’t; post
C. wasn’t; posting D. won’t ; post
7. Bruce is young, but he ___ many foreign countries.
A. has been to B. has been for
C. has come to D. has gone to
8. Mr. Smith _______China for ten years.
A. came to B. has come to
C. was in D. has been in
9. —May I speak to John?
—Sorry, he ___ Japan. But he ___ in two days.
A. has been to, will come back
B. has gone to, will come back
C. has been in, would come back
D. has gone to, won’t come back
句型转换:
(如果你在九点以前做完功课,你可以去游泳。)
(2)Please let me know when you have been ready.
(你准备好了告诉我。)
金题精练
单选:
1. He has ______ the TV set for many years.
A. bought B. borrowed C. kept D. had
2. The meeting ______ for two minutes before I got there.
A. has begun B. has been on
C. had begun D. had been on
3. Could you please tell me when _____ to
A. have you traveled B. you have traveled
C. did you travel D. you traveled
4. Tom with his twin brother _________ the village since two years ago.
A. have joined B. had joined
C. has been in D. have been in
5. The homeless children ________ lots of help by the people in town.
A. have been given B. has been given
C. have given D. has given
6. My letter is still on the desk. Why _______ you ______ it?
A. haven’t; posted B. didn’t; post
C. wasn’t; posting D. won’t ; post
7. Bruce is young, but he ___ many foreign countries.
A. has been to B. has been for
C. has come to D. has gone to
8. Mr. Smith _______
A. came to B. has come to
C. was in D. has been in
9. —May I speak to John?
—Sorry, he ___ Japan. But he ___ in two days.
A. has been to, will come back
B. has gone to, will come back
C. has been in, would come back
D. has gone to, won’t come back
句型转换:
Tags:
作者:本站收集整理评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论





