当前位置

首页 > 英语学习 > 英语语法 > 过去完成进行时的强化训练题

过去完成进行时的强化训练题

推荐人: 来源: 阅读: 2.85W 次

一、用合适的词语和时态完成以下句子:
1.She ____ _____ _____ _____ _____ _____ ______ (一直患重感冒) when she took the exam.
2.I _____ _____ _____ _____ (一直在寻找) it for days before I found it.
3.He _____ _____ _____ (多次提到) your name to me.
4.The doctor asked what he _____ _____ _____ (一直在吃).
5.She told me that she _____ _____ _____ (己经学习)French for 5 years.
6.She told me that she _____ _____ _____ (己经等)for me for an hour.
7.I _____ _____ _____ _____ _____ _____ _____ _____ (刚看了几分钟) when he came in.

过去完成进行时的强化训练题

二、单项选择题:
1.It was midnight and he was tired because he ____ since dawn.
A. was working B. has worked C. had been working D. has been working
2. I wasn’t sure if he was really interested or if he ____ polite.
A. was just being B. will just be C. had just been D. would just be
3. She set off at 9 a.m. and ____ the airport an hour later.
A.will reach B.would reach C.had reached D.reached
4. –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
5. Our team leader told us more than one answer to the exercise _____ possible.
A.is B.be C.are D.were
6. She said her grandmother ______ in 1937.
A.had been born B.was born C.was died D.had died
7. The man ____ there in the sun for a long time and got his face burnt.
A. has stood B. was standing C. had been standing D. is standing
8. ---Can you tell me by whom the speech    next Friday?
---Mr. Green, our geography teacher.
A.is given B.be given C.will give D.will be given
9. --- Did you tell Jack the news?
--- Oh, I forgot. I______ him soon.
A.will tell B.am going to tell C.am to tell D.tells
10. By the 1920s, Howard Carter ____ an explorer.
A.has become B.had become C.became D.would become