31. Everyone_______ the cake because there wasn't a small piece left.
A. must like B. must have been liked
C. must have liked D. had liked
32. He went on foot, but he > by bus.
A. should gone B. might of gone
C. ought to have gone D. might have gone
33.The soldier shot his comrades. He__________ .
A. must be mad B. must have been mad
C. should be mad D. should have been mad
34. Walking alone in the deserted village, John was scared.
He thought he_______ Tom to go with him.
A. might have asked B. should asked
C. must have asked D. should have asked
35. You_______ me, because I didn't say that.
A. must have misunderstood B. must misunderstood
C. must be misunderstood D. had to misunderstood
36. He ought to have handed in the paper yesterday. That's what he
A. should do B. should be doing
C. should have done D. should
37.If Dorothy had not been badly hurt in a car accident,_____ in last
month's marathon race.
A. she would participate B. she might participate
C. she would have participated D. she must have participated
38.If Henry had not pulled his cap low over his brow, he_______ by
the police.
A. she would recognized B. would have recognized
C. might have been recognized D. was to have been recognized
39.When I got to the cinema, the film had already started; I_______
there earlier.
A. ought to get B. ought to have got
C. must have got D. must get
40.1 didn' t know that he was going to study abroad. He ought to have
told me beforehand so I______ him prepare for it.
A. can help - B. could help
C. could have helped D. must have helped
41.Mary_____ my letter; otherwise she would have replied before
now.
A. has received B. ought to have received
C. couldn't have received D. shouldn't have received
42."You ought to have gone to see your uncle yesterday. "
"Yes, I______ ."
A. should B. ought to C. would to D. should have
43."When did Julie finish these reports?"
"She_____ before she went on vocation. "
A. could has finished B. could have finished
C. could have finish D. could finish
44.The road was muddy. It______ last night.
A. must rained B. must have rained
C. must be rained D. could have rained
45.She can speak quite fluent English. She______ .
A.must been in the U. S. A. for some time
B. must have been in the U. S. A. for some time
C. should have been in the U. S. A. for some time
D. may be in the U. S. A. for some time
46.Most of the students in the group felt rather disappointed at the
trip to the seaside. They said that it_______ better organised.
A. have been B. must have been
C. could have been D. had to be
47."I can't seem to find my purse. "
" ■ it at home?"
A. You might have left B. You must leave
C. Might you have left D. Maybe you leave
48."Have you seen Marie?"
"She wasn't feeling well. _____ here in a few minutes. "
A. She might have been B. She might has
C. Might she have been D. She could be
49.She went to sleep in the park and when she woke up her watch had
vanished.
Someone______ it while she slept.
A. must steal B. should have stolen
C. must have stolen D. need have stolen
50."We didn't see him at the lecture yesterday. ""He_______ it. "
A. mustn't attend B. can't have attended
C. should have gone to see D. may see
posted on 2007-11-14 21:23
cnw2003 阅读(123)
评论(1) 编辑 收藏 所属分类:
四级新题型练习 、
新时代交互英语网络课程(level1)
网摘收藏