I won’t tell the student the answer to the math problem until he ______ on it for more than an hour.
#104700
A
has been working
B
will have worked
C
will have been working
D
had worked
Ladies and gentlemen, please fasten your seat belts. The plane _______.
#104701
A
takes off
B
is taking off
C
has taken off
D
took off
I _______ in London for many years, but I’ve never regretted my final decision to move back to China.
#104702
A
lived
B
was living
C
have lived
D
had lived
“You’ve left the light on.” “Oh, so I have. _____ and turn it off.”
#104703
A
I’ll go
B
I’ve gone
C
I go
D
I’m going
“I suppose you _________ that report yet?” “I finished it yesterday, as a matter of fact.”
#104705
A
didn’t finish
B
haven’t finished
C
hadn’t finished
D
wasn’t finishing
In the terrible dream he found himself on the surface of a strange animal but it ______ to be his own pillow.
#104706
A
turned out
B
turned over
C
turned down
D
turned off
New technology ______ to make sure that the cars, taxis, buses and trains we use ______ the air.
#104707
A
is used; not to pollute
B
has used; is not polluted
C
is being used; do not pollute
D
has been used; to pollute
Scientists say they have found a way to produce the human body’s own cancer-killing cells through gene treatment, ______ new hope to cancer sufferers.
#104708
A
offering
B
showing
C
taking
D
making
---- If it hadn’t been raining so hard, I might have been home much earlier. ---- It’s too bad you _____ it. Nancy _____ here and she _____ to see you.
#104709
A
didn’t make; is; was
B
won’t make; will be; wants
C
didn’t make; was; wanted
D
wont’ make; would be; wanted
The prices are _____ fast these days. Nobody can get the prices _____.
#104710
A
going down; to bring down
B
rising; to be bringing down
C
raising; bring down
D
going up; brought down
---- How does your second-hand car run? ---- It _____ run all right, but it is being repaired.
#104711
A
has
B
had
C
doesn’t
D
used to
I _____ my son _____ a doctor, but he wasn’t good enough at science.
#104712
A
hoped; became
B
hoped; could become
C
had hoped; would become
D
had hoped; would have become
---- Tom, did Mr. Li join you in your discussion? ---- No, he _____, but he happened to have fallen ill.
#104713
A
would like to
B
will
C
was to have
D
was going to join
Good heavens! There you are! We _____ anxious about you, and we _____ you back throughout the night.
#104714
A
are; expect
B
were; had expected
C
have been; were expecting
D
are; were expecting
---- You haven’t got the textbook for my chemistry course yet. ---- I know, and we _____ to get it for the last 5 weeks.
#104715
A
will have been trying
B
have been trying
C
will be trying
D
had tried
---- Hey. Look where you are going! ---- Oh, I’m terribly sorry ____.
#104716
A
I’m not noticing
B
I wasn’t noticing
C
I haven’t noticed
D
I don’t notice
The chairman’s speech ______ the radio when I turned it on.
#104717
A
was broadcast on
B
was being broadcast on
C
was broadcasting in
D
broadcast over
The bridge, which _________ 1688, needs repairing.
#104718
A
is dated from
B
was dated from
C
dates from
D
dated from
He has changed a lot. He _________ not what he _________.
#104719
A
is, is
B
was, was
C
is, was
D
was, is