——I can’t find my MP4 player. —— You _______it on the desk. I saw a red one on it.
#87882
A
might have put
B
can put
C
need have put
D
must put
推荐题目
We ______ John’s name on the race list yesterday but for his injury.
#87161
A
will put
B
will have put
C
would put
D
would have put
—He looks very happy. He ____have passed the exam, —I guess so. It’s not difficult after all.
#88008
A
should
B
could
C
must
D
might
She didn’t come to the party last Sunday. _________, she must have made the party more exciting.
#87067
A
If she came
B
Would she come
C
Had she come
D
Did she come
----- You shouldn’t have talked back to our teacher like that. It was awfully impolite.----- You are right. I _________ crazy at that moment.
#87625
A
could have been
B
can be
C
must have been
D
should have been