动词的时态
1 What happened to Tony ?
He stepped on a nail while he _____ in the yard .
A was running B is running C runs D had run
2 I _____ any of Picasso‘s paintings before I visited the art museum .
A had never seen B will never see C have never seen D would never see
3 I had a discussion with Mr. Baker and hoped he _____ us an early reply .
A would give B give C gave D had given
4 Everything _____ if Albert hadn‘t called the fire department immediately after the fire broke out .
A would destroy B would have destroyed
C would be destroyed D would have been destroyed
5 The last time I ______ her , she ______ at a medical college.
A was visiting ; studie B visited ; studies
C visited ; was studying D was visiting ; was studying
6 Sorry , I‘m a little bit late.
Oh, I _____ here just a few minutes.
A have been B had been C am D will be
7 Health experts in many countries still ______ their ideas about the relationships between our food and our health .
A have tested B tested C are testing D test
8 He has already gone home . But before he left , he _____ all the mistakes in his translation.
A had corrected B has corrected C corrected D would correct
9 We ______ a walk when it started to rain .
A take B took C are taking D were taking
10 A lot of buildings _____ and the place _____ very noisy ever since we moved here .
A have been built; has become B have been built; became
C were built ; has become D were built ; became
11 Although he promised to change , I‘ m still wondering when he _____ able to put his heart into his studies .
A was B will be C be D were
12 Please be sure to telephone me next time you _____ to our city .
A will come B come C came D are coming
13 By the end of last year we ______ more than 2000 teachers of English all over the province.
A trained B would have trained C had trained D have trained
14 Something about his manner suggested that he _____ not interested in what we were doing .
A was B were C be D is
15 They started off at about 5 o‘clock in the morning . They should _____ there by now.
A arrive B have been arriving C have arrived D be arriving
16 When _____ again ?
When he _____, I‘ll let you know .
A will he come ; will come B will he come ; come
C he comes; comes D will he come ; comes
17 I‘ll go there unless it _____ tomorrow.
A rains B will rain C does not rain D will not rain
18 It‘s the third time I ______ him this month .
A had seen B see C saw D have seen
19 I have bought an English - Chinese dictionary .
When and where _____ you _____ it ?
A do ; buy B did ; buy C have ; bought D had; bought
20 I showed him the photo she _____ the day before .
A has taken B took C was taking D had taken
21 While Tom ______ , his sister is writing .liuxuepaper.com