If I had taken part in the 400-meter relay race in the sports-meet, our class _____ the race.I’m _____ weight this year.
#87919
A
might not have won; gaining
B
Would not have beaten; putting on
C
can not have defeated; losing
D
must not have achieved; acquiring
推荐题目
I told Sally how to get here, but perhaps I _______ for her. 
#89978
A
had to write it out
B
must have written it out
C
should have written it out
D
ought to write it out
—Has Ham started out? He said he would join in the party.—He ____. He is a man who always keeps his word.
#87537
A
must have left
B
need have left
C
should have left
D
could have left
Smith was overweight, so the doctor recommended that not only           have less fat and meat, but also he           .
#87124
A
should he; take exercise
B
ought he; take exercise
C
he should; takes exercise
D
he ought; takes exercise