单选题You could have done much better yesterday. Why _____?Adidn’t youBcouldn’t youChadn’t youDshouldn’t you

单选题
You could have done much better yesterday. Why _____?
A

didn’t you

B

couldn’t you

C

hadn’t you

D

shouldn’t you


参考解析

解析:
句意:你昨天本来能做得更好,为什么没有做到呢?could have done表示本来能够,但却没有做到。如果用完整的句子是“Why didn’t you do much better yesterday?”省略后为“Why didn’t you?”故为A。

相关考题:

You must have made the mistake, ()? A.mustn’t youB.haven’t youC.didn’t youD.hadn’t you

You have been to Tibet,( )? I was told that the snow-covered mountains were very beautiful. A. have youB. haven’t youC. don’t youD. are you

Mary: What are you working on? Susan: I'm doing some embroidery. Mary: ______ Susan: I don't do very much, just for very special occasions.A.I didn't know you did needlework.B.I think you have done a good job.C.Where did you learn to do needlework?D.Why do you do needlework?

Don't be careless again, ______?A. will youB. are youC. did youD. do you

You seldom have to do the cooking,______?A. have youB. haven't youC. do youD. don't you

If I()out of ink, I would have finished writing the paper. A、hadn't runB、shouldn't runC、haven't runD、didn't run

-- Why don't you stay a little longer?-- _____A. I wish I could, but it's already late.B. I don't want to.C. I couldn't.D. Thank you very much.

You won’t choose this brand name,() A、won’t youB、will youC、don’t you

You are planning to export this product to Europe()? A. don't youB. aren't youC. are you

——Mary, you clean the room today, ?——But I cleaned it yesterday. It’s Lily’s turn.A、don’t youB、will youC、do youD、didn’t you

you had some trouble finding where i live, ______?A、didn’t youB、hadn’t youC、do ID、don’I

Be sure to meet him at the airport on time, ______? A.will youB.aren't youC.can youD.don't you

Tony, you’ve got a fever. You_______ that cold shower last night.A.might not haveB.could have haDC.hadn’t haveD.shouldn’t have haD.

--You didn't attend the party last night?--No, I__________, for the party was put off for some reason.A.couldn't have B.needn't haveC.didn't need toD.don't have to

Don′t do that again, ___________?A.will youB.do youC.does youD.can you

Open the window,__?A.do youB.don't youC.will youD.won't you

You oughtn't to have been there,__?A.hadn't youB.didn't youC.oughtn't youD.ought you

Don't forget to post the letter for me,__?A.do youB.will youC.are youD.can you

Tony, you′ ve got a fever. You__________ that cold shower last night.A.might not have B.could have hadC.hadn't have D.shouldn't have had

—You didn't attend the party last night —No, ! __________, for the party was put off for some reason.A.couldn't haveB.needn't haveC.didn’t need toD.don’t have to

--You didn′ t attend the party lastnight?--No, I ___________, for the party was putoff for some reason.A.couldn' t have B.needn' t haveC.didn't need to D.don't have to

You never told us why you were late for the party, A.weren’t youB.didn’t youC.had youD.did you

You and I could hardly work together,__________?A.could youB.couldn't IC.couldn't weD.could we

YouareplanningtoexportthisproducttoEurope,()A、don't youB、aren't youC、are you

Have a cup of tea,()? Thanks a lotA、don't youB、haven't youC、shall weD、will you

You ()him so closely; you should have kept your distance.A、shouldn’tfollowB、mustn’tfollowC、couldn’t have been followingD、shouldn’t have been following

单选题You could have done much better yesterday. Why _____?Adidn’t youBcouldn’t youChadn’t youDshouldn’t you

单选题I can't thank you________much for your kindness because without your help I________ have won the first prize in the speech contest.Atoo; wouldn' tBvery; shouldn'tCthat; might notDso; couldn't