初一升初二英语时态专项练习
初一升初二英语时态专项练习 (现在完成时、过去完成时、过去将来时) 完成时间:_______ 分钟 得分:_______ / 100 I. 用所给动词的适当形式填空 (共20小题) Fill in the blanks with the proper forms of the given verbs. 1. She ________ (live) in th
试卷正文
返回总览初一升初二英语时态专项练习
(现在完成时、过去完成时、过去将来时)
完成时间:_______ 分钟 得分:_______ / 100
I. 用所给动词的适当形式填空 (共20小题)
Fill in the blanks with the proper forms of the given verbs.
1. She ________ (live) in this city for ten years. | 2. By the time we arrived, the meeting ________ (begin). | 3. He said he ________ (visit) his grandparents the next day. | 4. I ________ (not finish) my homework yet. |
5. They ________ (build) three new schools by last year. | 6. We knew it ________ (rain) soon because of the dark clouds. | 7. How long ________ you ________ (know) each other? | 8. Tom was tired because he ________ (work) for eight hours. |
9. My father promised he ________ (buy) me a new bike. | 10. I ________ never ________ (see) such a beautiful sunset before. | 11. The train ________ already ________ (leave) when we got to the station. | 12. She told me she ________ (not receive) my email. |
13. Look! The ground is wet. It ________ (rain). | 14. I thought you ________ (go) to bed already. | 15. He hoped he ________ (pass) the exam. | 16. This is the best movie I ________ ever ________ (watch). |
17. By 2020, she ________ (learn) English for five years. | 18. They were sure their team ________ (win). | 19. I can't find my keys. I think I ________ (lose) them. | 20. He didn't go to the party because he ________ (not finish) his report. |
II. 单项选择:选择最佳答案完成句子或对话。(共15小题)
1.— Have you finished reading the book I lent you?
— Not yet. I ______ it by next Friday.
A. will finish B. have finished C. had finished D. would finish
2.My brother ______ in Beijing since 2018.
A.has lived B.lived C.had lived D.would live
3.She said she ______ her homework before watching TV.
A.finished B.has finished C.had finished D.would finish
4.— Why wasn't John at the meeting yesterday?
— He ______ about it.
A.didn't tell B.hadn't been told C.hasn't told D.wasn’t telling
5.They were excited because they ______ never ______ abroad before.
A.have…been B.had…been C.would…be D.will…be
6.I first met Lisa five years ago.We ______ friends for five years.
A.have been B.had been C.were being D.would be
7.The teacher announced that we ______ a test the following week.
A.have B.had had C.would have D.have had
8.He didn't go to see the film because he ______ it twice.
A.saw B.has seen C.had seen D.would see
9.— Is Peter coming to dinner?
— I'm not sure.He said he ______ come if he had time.
A.will B.can C.might D.would
10.How many English words ______ you ______ by the end of last term?
A.did…learn B.have…learned C.had…learned D.will…learn
11.I knew that they ______ my suggestion.
A.don't accept B.haven't accepted C.wouldn't accept D.hadn't accepted
12.This is the most interesting story I ______.
A.read B.am reading C.have ever read D.will read
13.The boy told me that he ______ his pen and couldn’t do his homework.
A.loses B.has lost C.lost D.had lost
14.We were informed that the flight ______ due to bad weather.
A.cancels B.has canceled C.had been canceled D.canceled
15.— Can I borrow your dictionary?
— Sorry, I ______ it to Mike.He said he ______ it for two days.
A.lent…would keep B.have lent…will keep C.lent…had kept D.have lent…would keep