网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)
单选题
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 could have done much better yesterday. Why _____?A didn’t youB couldn’t youC hadn’t youD shouldn’t you” 相关考题
考题 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 have B.could have haD C.hadn’t have D.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 have C.didn't need to D.don't have to

考题 Don′t do that again, ___________? A.will you B.do you C.does you D.can you

考题 Open the window,__?A.do you B.don't you C.will you D.won't you

考题 You oughtn't to have been there,__?A.hadn't you B.didn't you C.oughtn't you D.ought you

考题 Don't forget to post the letter for me,__?A.do you B.will you C.are you D.can you

考题 Tony, you′ ve got a fever. You__________ that cold shower last night.A.might not have B.could have had C.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 have B.needn't have C.didn’t need to D.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 have C.didn't need to D.don't have to

考题 You never told us why you were late for the party, A.weren’t you B.didn’t you C.had you D.did you

考题 You and I could hardly work together,__________?A.could you B.couldn't I C.couldn't we D.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 _____?A didn’t youB couldn’t youC hadn’t youD shouldn’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.A too; wouldn' tB very; shouldn'tC that; might notD so; couldn't