當前位置

首頁 > 英語學習 > 英語語法 > 過去完成進行時的強化訓練題

過去完成進行時的強化訓練題

推薦人: 來源: 閱讀: 2.93W 次

一、用合適的詞語和時態完成以下句子:
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