. I ____ to the top of the tree, but I fell off it and hurt my leg.
#88189
A
must have climbed
B
was able to climb
C
could have climbed
D
should have climbed
推荐题目
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