内容正文:
2023北京八中高一12月月考
英 语
(满分:100分,考试时间:40分钟)
Class: __________Name: __________Score: __________
I. Grammar (1’×41)
Directions: Read the sentences and fill in each blank with the word or phrase that best fits the context.
1. It took me a long time before I was able to fully appreciate what they __ for me.
A. had done B. did C. would do D. were doing
2. Up to now, the program ________ thousands of children who would otherwise have died.
A. would save B. saves C. had saved D. has saved
3. ---Peter , where did you guys go for the summer vacation?
----We________ busy with our work for months, so we went to the beach to relax ourselves.
A. were B. have been C. had been D. will be
4. --I'm sorry, but I don't quite follow you. Did you say you wanted to return on September 20?
--Sorry, I myself clear. We want to return on October 20.
A. hadn't made B. wouldn't make C. don't make D. haven't made
5. --- Were you surprised by the ending of the film?
---NO, I ____ the book, so I already knew the story
A. was reading B. had read C. am reading D. have read
6. I was just going to cut my rose bushes but someone it. Was it you?
A. has done B. had done C. would do D. will do
7.When you are home, give a call to let me know you _________safely.
A. are arriving B. have arrived C. had arrived D. will arrive
8. This coastal area a national wildlife reserve last year.
A. was named B. named C. is named D. names
9. —Why, Jack, you look so tired!
—Well, I _____the house and I must finish the work tomorrow.
A. was painting B. will be painting
C. have painted D. have been painting
10. It’s 7: 30. Hurry up! Your train _____ at 8: 15.
A. leaves B. left C. is leaving D. has left
11. Joseph ______to evening classes since last month, but he still can’t say “What’s your name?” in Russian.
A.has been going B.went