— We haven't been to the Great Wall for ages. — No, I don't remember how many years ago _______ I last visited it.
#87429
A
it was that
B
was it that
C
it was when
D
was it when
Thank you so much! But for your text message, I ____ home without my ID card this morning.
#87430
A
would have left
B
would leave
C
had left
D
left
—Most of the students went to the party yesterday. It is a pity you were absent.—I wish I . But I was terribly busy.
#87431
A
did
B
had
C
were
D
would
—Will you read me a story, Mummy? —OK.You have one if you go to bed right away.
#87432
A
will
B
might
C
shall
D
could
----Thank you very much for giving me a hand when I was in trouble. ------Don’t mention it. I only did what anyone else _______ in my place.
#87433
A
must do
B
might do
C
would have done
D
can have done
It is vital that every piece of equipment ________ before the experiment.
#87434
A
is checked
B
will be checked
C
be checked
D
must be checked
I have passed my examination easily, but I made too many stupid mistakes.
#87435
A
must
B
will
C
shall
D
could
She got stuck in a terrible traffic jam on the highway to Shanghai,or she dinner with her family now.
#87436
A
will be having
B
would be having
C
is having
D
was having
We __________ booked. Look, this restaurant is almost empty.
#87437
A
mustn’t have
B
can’t have
C
should have
D
needn’t have
If the firefighters ________ in time, the fire would have resulted in many deaths in the hotel.
#87438
A
wouldn’t have arrived
B
hadn’t arrived
C
didn’t arrive
D
shouldn’t arrive
–My sister hasn’t received any reply from the company yet, so she wants to give up. -- My advice is that she _____ till next week.
#87439
A
has been waiting
B
waits
C
wait
D
will wait
—Where is my dictionary? I remember I put it here yesterday. —You ______ it in the wrong place.
#87440
A
must put
B
should have put
C
might put
D
must have put
Our monitor requested that ________.
#87441
A
all the class studied more carefully the problem
B
the problem was more carefully studied
C
with great care the problem could be studied
D
all the class study the problem more carefully
But for their help, we ______ the program in time.
#87442
A
can not finish
B
will not finish
C
had not finished
D
could not have finished
The pills him.If only he had taken them regularly.
#87443
A
could help
B
may help
C
must have helped
D
might have helped
It is believed that forest bathing ______ strengthen the immune system.
#87444
A
should
B
must
C
need
D
can
You _____ an A on your composition, but there were some spelling mistakes.
#87445
A
should receive
B
could have received
C
would receive
D
must have received
Mr. Liu insists that the price of petrol _____ too high and that he ____ his car.
#87446
A
is, sells
B
should be, should sell
C
is, should sell
D
should be, sells
—Mary’s score on the test is the highest in her class.—Really? She have studied very hard.
#87447
A
may
B
ought to
C
must
D
should
I ________ through that bitter period without your generous help.
#87448
A
couldn’t have gone
B
didn’t go
C
would go
D
hadn’t gone