全国站 中考网-全国站

中考网

2023年初中y6y语法:过去完成时练习题

2023-02-18 19:28:14佚名

过去完成时练习题
一、
()(1)The police found that the house _______and a lot of things_________.
 
A. has broken into, has been stolen
B. had broken into, had been stolen
 
C. has been broken into, stolen
D. had been broken into, stolen
 
()(2)By the end of this century, we__ ours into a strong modern country.
 
A. will build
B. had built
C. have built
D. will have built
 
()(3)We _________the work by six yesterday evening.
 
A. finished
B.would finish
C. had finished
D. had been finished
 
()(4)I _________to help you but couldnt get here in time.
 
A. want 
B. had wanted
C. have wanted
D. was wanting
 
()(5) Mrs. Wu told me that her sister___________.
 
A. left about two hours before
B. would leave about two hours before
C. has left about two hours ago 
D. had left about two hours before
 
() (6)When I reached home, my parents __________their supper.
 
A.are having
B.have already had
 
C.have had
D. had already had
 
() (7)It seems that the old man _________something important.
 
A.has lost 
B. had lost
C. lost
D. would lose
 
() (8)She __________in this school ________the past ten years.
 
A.was teaching, since
B. had been teaching, since
 
C.would teach, for
D. has been teaching, for
 
() (9)Did you see Xiao Li at the party? No, ______by the time I arrived.
 
A.she’d left 
B.she\\\\\\\\\\\\\\\\\\\\'s left 
C. She was left 
D.she must leave
() (10)The job proved to be much more difficult than I______.
 
A. expect 
B.expected 
C. would expect 
D.had expected
 
() (11)We couldnt catch up with the others because they _____too long before us.
 
A.started 
B.were starting 
C.have started
D.had started
 
() (12)She felt anxious about her son as she ________for quite a long time.
 
A.haven\\\\\\\\\\\\\\\\\\\\'t heard him
B. hadn’t heard him
 
C.haven‘t heard from him
D. hadn’t heard from him
 
() (13)By the time the speaker entered the hall, all the listeners_______.
 
A. had seated 
B. were seated 
C. seated 
D. were seating
 
() (14)By the end of next July this building__________.
 
A. will be finished
B. will have finished
 
C. will have been finished 
D. had been finished
 
() (15)By the time the war ____, most of the people had left.
 
A.was began 
B. was broken out
 
C.broke out 
D. had been broken out
 
() (16)If she ______harder, she would have succeeded.
 
A. had worked 
B. have worked 
C. should work 
D. worked
 
() (17)I wish ______I you yesterday.
 
A. seen 
B. did see
C. had seen 
D. were to see
 
()(18)He is talking so much about America as if he _______ there.
 
A. had been 
B.has been 
C. was 
D. been
 
() (19)That dinner was the most expensive meal we___.
 
A. would have 
B. have had 
C. had never had 
D. had ever had
 
()(20)When Jack arrived he learned Mary ______for almost an hour.
 
A. had gone 
B. had set of 
C. had left 
D. had been away
 
()21I lost the book I ____. 
 
A.have bought 
B.bought 
C.had bought 
D.had beenbought
 
()22The bus had gone when I ____ at the bus stop. 
 
A.have arrived 
B.arrived 
C.had arrived 
D.amarriving
 
()23Tom ____ of visiting his grandmotherbut the badbut the bad weather made him change his mi. 
 
A.has thought 
B.thought 
C.had thought 
D.hadbeen thought
 
()24.—Did you meet Tom at the airport? 
 
Nohe ___ by the time I ___ there. 
 
A.has left;got
B.had left;arrived
 
C.left;arrived
D.left;had got
 
()25.—Why didn\\\\\\\\\\\\\\\\\\\\'t Tom attend the meeting yesterday
 
He ____ Beijing. 
 
A.has gone to 
B.had gone to 
C.went to 
D.hadbeen to
 
()26.—____ to come to help you. —But you didnt come. 
 
A.have meant 
B.had meant
C.meant 
D.will mean
 
()27Finally Mary was admitted by Beijing Universityfor which she___ five times. 
 
A.had tried 
Bwas trying 
Chas triedD.tried
 
()28.—I have bought you the books you want. 
 
Ohgood___ afraid you had forgotten. 
 
A.was 
B.am 
C.had been 
D.have been
()29. When Li Ming hurried home, he found that his mother ____already ____to hospital.
 
A has; been sent          
B had; sent      
C has; sent      
 D had; been sent
 
()30. We ____five English songs by the end of last term.
 
 A had learned   
B  learned   
C have learned   
D will have learned
 
()31. Han Mei told me she _____lunch, so she was very hungry.
 
 A has had   
B hasn\\\\\\\\\\\\\\\\\\\\'t have   
C have had  
D hadn\\\\\\\\\\\\\\\\\\\\'t had
 
()32. By the end of 1976, many buildings _____built in the city.
 
 A have been   
B have   
C had been  
D will
 
()33. She _____her keys in the office so she had to wait until her husband ____home.
 
 A has left; comes   
B had left; would come   
C had left; came   
D left; had come
 
()34. He said that it was at least ten years since I _____a good drink.
 
 A had enjoyed   
B was enjoying   
C have enjoyed   
D have been enjoying
 
()35. The meeting _____when Mr. Wang _____to school.
 
 A has begun; get  
B has been on; get  
C had begun; got  
D had been on; got    
二、
1 When I returned home, he _____ (leave).
 
2 By ten yesterday evening, she ________(finish)writing.
 
3 He ______ (study) English for five years before he came here.
 
4 It ____  _____ (stop) raining when I wake up this morning.
 
5 I _____ (not read) the book because I had read it before.
 
6 She said she____ (be) born in 1992.
 
7 When he _____(come) to China two years ago he found people didn\\\\\\\\\\\\\\\\\\\\'t understand him at all though he ________(learn) some Chinese in his own country.
 
8 I saw Han Mei yesterday. We _____(not see) each other since left Beijing.
 
9 When I got to his home, he_____(go) to bed.
 
10 She asked if Mr. Liu _____ already _____(come) back.
三、汉译英
      1.到上学期你们学会了多少首歌?
      2.到昨天晚上,他把这篇课文读了三遍。
      3.十点钟前,我们到达了车站。
      4.在他上中学之前,已学会了两百多个英语单词。
      5.当我们到达电影院时,电影已经开始五分钟了。
      6.昨天找看见李平了。自从我们离开北京,就一直没有见面。  
      7.我昨天没有给魏华那本书,因为她已经为自己买了一本。
      8.他问李先生是否已经回来了
      9.我听说他住那五年了。
 
过去完成时答案
一、答案 (1)—(5)D D C B D (6)(10)D A D A D
 
(11)—(15)D D B C C (16)(20)A C A D D
 
      21-25 CBCBB     26-30 BAADA     31-35 DCCAC
二、答案:1 had left   2 had finished   3 had studied   4 had stopped   5 didn\\\\\\\\\\\\\\\\\\\\'t read
             6 was    7 came   had learned   8 hadn\\\\\\\\\\\\\\\\\\\\'t seen    9 had gone    10 had come
三、答案
      1.  How many songs had you learned by the end of last term?
      [注]两个时间点的比较。
      2. By yesterday evening, he had read the text three times.
      [注]两个时间点的比较。
      3. We had got to the station before 10:00.
      [注]两个时间点的比较。
      4. He had learned two hundred English words before he went to middle school.
      [注]两个事件的比较。
      5.When we got to the cinema, the film had been on for five minutes.
      [注]两个事件的比较。
      6. I saw Li Ping yesterday. We had not seen each other since we left Beijing.  
     [注]两个事件的比较。
      7. I did not give the book to Wei Hua yesterday, because she had already bought a copy for herself.
     [注]两个事件的比较。
      8. He asked if Mr Li had already come back.
     [注]两个事件的比较。
      9. I heard he had lived there for five years.

     [注]两个事件的比较。

相关推荐

点击查看更多
特别策划更多
进入特别策划频道