I regret not having taken your advice.Otherwise I ________ this mistake.
A.didn't make
B.would not make
C.hadn't made
D.wouldn't have made
试卷相关题目
- 1Unwrapping the package Della said Jim _________ the watch, of which they were both proud.
A.ought not to sell
B.wouldn't have sold
C.can't have sold
D.shouldn't have sold
开始考试点击查看答案 - 2If I ________ a quarrel with him yesterday, we ________ together now.
A.hadn't had; would stay
B.haven't had; would have stayed
C.didn't have; would stay
D.hadn't had; would have stayed
开始考试点击查看答案 - 3If he had taken my advice, he ________ in the competition.
A.would succeed
B.would have succeeded
C.should succeed
D.might succeed
开始考试点击查看答案 - 4I ________ with my friend John in London but I didn't want to disturb him.
A.could stay
B.might stay
C.could have stayed
D.must have stayed
开始考试点击查看答案 - 5The doctor suggested ________ any longer.
A.him not smoke
B.him not to smoke
C.he not smoke
D.he didn't smoke
开始考试点击查看答案 - 6I wish I ________ a chance to talk with you about my writing before you left.
A.have
B.had
C.had had
D.will have
开始考试点击查看答案 - 7I was really anxious about you.You ________ home without a word.
A.mustn't leave
B.shouldn't have left
C.couldn't have left
D.needn't leave
开始考试点击查看答案 - 8In my opinion, it is about time that we ________ new computers.
A.had
B.shall have
C.will have
D.have
开始考试点击查看答案 - 9Commander-in-Chief of the armed forces, I have directed that all measures _________ for our defense.
A.had been taken
B.would be taken
C.be taken
D.to be taken
开始考试点击查看答案 - 10Why didn't you make me a telephone call yesterday? I ______ about it.
A.ought to tell
B.ought to have been told
C.might have told
D.might have been told
开始考试点击查看答案