We were very busy yesterday. Otherwise we _____part in the discussion.
#88150
A
would take
B
did take
C
had taken
D
would have taken
It has been announced that all the students ______ put on the masks before going to school in case they are infected with SARS virus.
#88152
A
shall
B
will
C
need
D
may
. Mary said it was very important to her that she _____ her work.
#88153
A
is liking
B
like
C
likes
D
liked
--- Who told you my address ? --- I don’t remember clearly. It _____ Li Mei. ---It _____ Li Mei. She doesn’t know it.
#88154
A
can be; mustn’t be
B
may have been;must have been
C
may have been; can’t be
D
must have been ; can’t have been
Can you imagine that a smart man like him_____ make such a stupid mistake?
#88155
A
might
B
should
C
would
D
need
He has much money at the beginning of every month, but by the end of it he_____ have little left.
#88156
A
can
B
will
C
must
D
should
Though the ship sunk, all the people on her____ be resuced.
#88157
A
could
B
should
C
had to
D
were able to
Had I learnt English well, I____ the interview for the job tomorrow.
#88158
A
would take
B
would have taken
C
shall take
D
could be taken
. He hesitated for a moment before kicking the ball, otherwise he ____ a goal.
#88160
A
had scored
B
scored
C
would score
D
would have scored
——Alice looks sad. Did you tell her about the accident? ——Yes, but I ______ her just before her final examinations.
#88164
A
should have told
B
shouldn’t have told
C
needn’t have told
D
must have told
. He __________ full marks, but he was so careless as to make a spelling mistake.
#88166
A
must have gained
B
can have gained
C
could have gained
D
must gain
— Oh, it’s you. I__________ you. Why are you looking so thin and pale?— I’ve been ill for weeks and still under treatment.
#88167
A
can’t recognize
B
could hardly recognize
C
haven’t recognized
D
wasn’t recognizing
He ___________ the test, but he wasn’t careful enough.
#88168
A
was able to pass
B
must have passed
C
could have passed
D
might be able to pass