时态语态 练习1

1.I can guess you were in a hurry. You____your sweater inside out.
A.had worn
B.wore
C. were wearing
D. are wearing
2.-— We _____ that you would fix the TV set this week.  

—— I’m sorry. I _____ to fix it this week, but I’ve been too busy.

A.had expected; had intended
B. are expecting; had intended
C.expect; intend
D.expected; intend
3.He will stop showing off, if no notice _____ of him。
A.is taken
B.will be taken
C.takes
D.has taken
4.-—It is said that another new car factory_____now。

-— Yeah. It _____one and a half years.

A.is building; takes
B.is being built; will take
C.is built; will take
D.is being built; takes
5.—— I'm sorry, but I shouldn't have been so rude to you。

—— You _____ your temper but that’s OK。

A.have lost
B.B. had lost
C.did lose
D.were losing
6.—— Why? Tom, your shirt is so dirty!

  -— Mum, I _____ my storeroom downstairs。

A.cleaned
B.have worked
C.was cleaning
D. have been cleaning
7.They won’ t buy new clothes because they___money to buy a color TV set.
A. are
B. are saving
C.has saved
D. were saving
8.Good heavens! There you are! We_anxious about you,and we _you back throughout the night。


A.are; expect
B.were; had expected
C.have been; were expecting
D.are; were expecting
9.I've finally finished my paper and it _____ me an entire month。
A. takes
B. took
C. was taken
D. had taken
10.The traffic in our city  is already good and it ___even better。
A. gets
B. got
C. has got
D. is getting
11.-— Has Jack  finished his homework yet?

    —— I have no idea; he ___it this morning.

A. was doing
B. had been doing
C. has done
D. did
12.—— I will come to attend your lecture at 10:00 tomorrow。

—— I'm sorry, by then my lecture will have ended and I___my guests in my office.


A. is being met
B. will meet
C.will be meeting
D.will have met
13.—- Alice came back home the day before yesterday.

    -— Really ? Where _____ ?

A.has she been
B.had she been
C.has she gone
D.had she gone
14. John and I___friends for eight years. We first got to know each other at a Christmas party。

But we_____ each other a couple of times before that.

A. had been; have met
B. have been; have met
C. had been; had met
D.have been; had met
15. I ____ ping—pong quite well, but I haven't had time to play since the new  year.
A.will play
B.have played
C.played
D.play
16.I’ve won a holiday for two to Florida. I _____ my mum.
A.take
B.am taking
C.have taken
D.will have taken
17.—— You haven't said a word about my new coat, Brenda。Do you like it?

-- I’ m sorry I ______ anything about it sooner。I certainly think it’ s pretty on you.

A.wasnt saying
B.don’t say
C.won’t say
D.didn’t say
18.—— Where _____?

    — I got stuck in the heavy traffic. I _____ here earlier。

A. did you go; had arrived
B. have you been; would have been
C. were you; would come
D. are you; was
19.I know Mr Brown; we ______ to each other at an international conference.
A.are introduced
B.have been introduced
C.were introduced
D.had been introduced
20.-—Where do you think_____he____the computer?

—— Sorry. I have no idea。

A.has ; bought
B./ ; bought
C. did ; buy
D.had ; bought

20题 | 被引用0次

使用此模板创建