内容正文:
2023-2024 学年高中语法专项练习单选100题-现在完成时
1. The number of medical schools reached 18 in the early 1990s and ______ around that level ever since.
A. are remaining B. have remained C. is remaining D. has remained
2. We ______ quite enough work for the morning; now let's take a break.
A. have done B. will do C. had done D. were doing
3. We________ each other since we met in the last summer holiday.
A. won’t see B. haven’t seen C. didn’t see D. wasn’t see
4. There ________a dramatic rise in the number of extreme weather events over the past 20 years, caused largely by rising global temperatures, according to a new report from the United Nations.
A. was B. is C. had been D. has been
5. Half of the class ________ most of the work, some of which ________ really difficult.
A. have done; is B. has done; are
C. has done; is D. have done; are
6. Large amounts of money ______ spent on the magnificent building, but the poor ________not allowed to have a single room.
A. has been, are B. have been, is
C. have been, are D. has been, is
7. My father, together with his workmates,________ been to Beijing.
A. has B. have C. had D. having
8. The man in prison insisted that he ______ nothing wrong and ______ set free.
A. had done; should be B. should do; should be
C. had done; had been D. should do; had been
9. Hardly ever ______ so many choices for young people entering the workforce as there are today.
A. there are B. there have been
C. have there been D. are there
10. I love coming here and seeing my family and all the friends I ________ over the years.
A. have made B. made C. makes D. is made
11. Great changes ______ in our school since 2016. A lot of progress ______.
A. have taken the place; have been made
B. had taken place; have been made
C. were taken place; has made
D. have taken place; has been made
12. The building ______ since you ______.
A. has constructed; have left
B. constructed; left
C. has been constructed; left
D. has been constructed; have left
13. Great change