2023年中考英语复习过去将来时专题练习(附答案)
一、单选题
1.Tom promised that he the dictionary to me this Saturday.
A.returned B.would return C.had returned D.was returning
2.Dr Nanshan Zhong predicted that the novel coronavirus (新冠病毒) outbreak in China _________________ over by this late June.
A.has been B.had been C.will be D.would be
3.Mr. Wang said he ______ us ______ for another two weeks.
A.will allow; to work B.will allow; work
C.would allow; to work D.has allowed; work
4.—Look at the sky. It ______ rain. —Yes. The TV reporter said that it ____.
A.is having; had B.may; will
C.will; could D.is going to; would
5.—Uncle Sam said he ________ my birthday party, but he never showed up.
—That's Uncle Sam. He forgets everything!
A.will attend B.would attend C.has attended D.had attended
6.Tim told us that his company ______ robots to do some of the work.
A.Uses B.will use C.has used D.would use
7.We wondered if Judy ________ to Australia next week for business.
A.flies B.have flown C.has flown D.would fly
8.The manager asked Tom if he ________ for the extra work the next weekend.
A.comes B.will come C.would come D.had come
9.—What did the teacher say to you just now —She asked _______.
A.where did I buy the dictionary B.where I bought the dictionary
C.where do I buy the dictionary D.where I buy dictionary
10.I didn't know when he _____ back. He said he would call me when he _____ home.
A.would come, got B.came, got
C.will come, gets D.came, would get
二、语法填空
11.No one was sure how long the snow (last)
at that moment. All they could do was to wait.
12.He promised that he
(complete) all the tasks alone the next week.
13.Derek promised that he (get) everything ready for the dinner party before the guests came, but he didn't make it.
14.He wasn't sure if he (vote) for the new manager the following week.
15.He said that he (try) his best to reach the top of the mountain, but he gave up at last.
16.— I have already decided not to study abroad.
— Really I thought you (not give) up the chance forever.
17.I really regret telling you about Tom's choice for I thought you (keep) it a secret.
答 案
1.B 2.D 3.C 4.D 5.B 6.D 7.D 8.C 9.B 10.B
11.would last 12.would complete 13.would get 14.would vote
15.would try 16.wouldn't give 17.would keep