当前位置:初中试题 > 英语试题 > 过去完成时 > He __________ in the factory for three years before he joined the Army.[     ]A....
题目
题型:同步题难度:来源:
He __________ in the factory for three years before he joined the Army.[     ]
A. has worked
B. worked
C. had worked
答案
C
核心考点
试题【He __________ in the factory for three years before he joined the Army.[     ]A.】;主要考察你对过去完成时等知识点的理解。[详细]
举一反三
根据句子的意思,补全单词1. By the time I got up, my father had already ____ in the shower.
2. —When I went outside, the bus had already____.
    —Oh, you"re unlucky!
3. I had to really rush. I took a ____ shower, had some breakfast, and then ran off to the bus stop.
4. ____, our precious (珍贵的) records were saved from the fire.
5. I know that you made mistakes in the exam, no wonder you look ____out.
题型:同步题难度:| 查看答案
By the time of last term, we          all the lessons.          [     ]
A. finished              
B. had finished          
C. finish
题型:同步题难度:| 查看答案
用所给动词的适当形式填空1. We          (paint) the house before we           (move) in.
2. That rich old man          (make) a will before he           (die).
3. They          (study) the map of the country before they         (leave).
4. The robbers          (run away) before the policemen           (arrive).
5. We          (learn) about 4000 English words by the end of last term.
6. We were surprised at what she           already         (do).
7. She          (not go) to Qingdao because she           (go) there before.
8. He said he            already         (give) the book to the teacher.
9. She told me she          (be) to Sanya three times.
10. She           (play) the guitar while her sister         (sing).
题型:同步题难度:| 查看答案
By the time he _____, the bell _____.   [     ]
A. arrived, had rung    
B. get, has rang    
C. reached, had rang
题型:同步题难度:| 查看答案
—How many English parties ____ by the end of last term?        
—Sorry, I can"t remember. [     ]
A. did you have    
B. had you had    
C. have you had
题型:同步题难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.