单选题I could have called you yesterday, but I ______ your telephone number.Adidn’t haveBwon’t haveChadn’t hadDwouldn’t have

单选题
I could have called you yesterday, but I ______ your telephone number.
A

didn’t have

B

won’t have

C

hadn’t had

D

wouldn’t have


参考解析

解析:
句意:我昨天本来要给你打电话的,但是我没有你的电话号码。could have done本来会,是虚拟语气的用法,本句的时间状语为yesterday,故使用一般过去时态。

相关考题:

—May I watch TV for a while?—No,you .You have to finish your homework first.A.shouldn't B.needn't C.mustn't D.won't

--I called you yesterday. A woman answered, but I didn't recognize her voice.--Oh, it _________my aunt Jean.A. must beB. must have beenC. might beD. can have been

6. —Let’ s play volleyball.—Sorry, I _________a volleyball.A. haveB. don’t haveC. not haveD. doesn’t have

I would never have believed it was possible if I ______ it with my own eyes.A. didn't seeB. don't seeC. won't seeD. hadn't seen

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

I _____my breakfast at 8, but_____ I lunch yet. .A. had, haven't hadB. had, didn't haveC. have had, didn't have

"If I hadn't practiced when I was younger," the musician says, "I _____ able to play so well now."A. wouldn't beB. won't beC. wouldn't have beenD. couldn't have been

“if they hadn’t gone on vacation, their house _______________ broken into.“ A. haven’t had beenB. hadn’t beenC. won’t have beenD. wouldn’t have been

— You’d like coffee, wouldn ' t you? A、No, I wouldn’t.B、I think I’d rather have tea this morning.C、I think I’d rather have coffee.D、Thanks. The same to you.

If Tony ( ) that late film last night, he wouldn’t be so sleepy. A、didn’t seeB、haven’t seenC、wouldn’t have seenD、hadn’t seen

You ______________________ put the passport in the suitcase, I may need it at any time. A、mustn't haveB、wouldn't haveC、shouldn't haveD、won't have

Susan told me she _____lunch, so she was very hungry.A、has hadB、hasn' t haveC、have hadD、hadn' t had

If only you ()him what I said Everything would have been fine. A、didn t toldB、hadn t toldC、would not tellD、would have not told

--Why didn't you buy it?--I ______, but I didn't have the money.A. wouldB. would haveC. had hadD. had bought

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

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

If we__________our test tomorrow, I would have gone to the concert.A.weren't to haveB.hadn't been to haveC.aren't to have D.hadn't had

If we__________our test tomorrow, I would have gone to the concert.A. weren't to haveB. hadn't been to haveC. aren't to haveD. hadn't had

But for your help, I ___________ the work ahead of time.A.wouldn't have finishedB.didn't finishC.hadn't finishedD.wouldn't finish

—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

--Has John finished the report?--No,he knew that he__________time to finish it by tomorrow.A.won't haveB.will haveC.wouldn't haveD.shall not have

The students()a good rest last weekend. They were preparing for the test.A、don't haveB、didn't haveC、hadn'tD、won't have

单选题You didn’t let me drive. If we _____ in turn, you _____ so tired.Adrove; didn’tBdrove; wouldn’t getCwere driving; wouldn’t getDhad driven; wouldn’t have got

单选题If I hadn’t attended an important meeting yesterday, I _____ to see you.Awill have comeBwould have comeChave comeDhad come

单选题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