If you had taken the doctor's advice a week earlier, you _______ quite well right now.
A.might have been
B.would have been
C.should have been
D.would be
试卷相关题目
- 1George is going to talk about the geography of his country, but I'd rather he _____ more on its culture.
A.focus
B.focused
C.would focus
D.had focused
开始考试点击查看答案 - 2一 Why are you so 1ate? 一 I got stuck in the traffic jam, or I _____ earlier.
A.arrived
B.I had arrived
C.would arrive
D.would have arrived
开始考试点击查看答案 - 3— Has the doctor arrived yet? — No, she _____ an hour ago.
A.has to come
B.ought to have come
C.should come
D.used to come
开始考试点击查看答案 - 4If you had brought your swimsuit with you, we _____ swimming in the lake now.
A.could go
B.could have gone
C.can go
D.have gone
开始考试点击查看答案 - 5He did not regret saying what he did but felt that he _____ it differently.
A.could express
B.would express
C.could have expressed
D.must have expressed
开始考试点击查看答案 - 6But for the help of my English teacher, I _____ the first prize in the English Writing Competition.
A.would not win
B.would not have won
C.would win
D.would have won
开始考试点击查看答案 - 7— I'm sorry. I _____ at you the other day. — Forget it. I was a bit out of control myself.
A.shouldn't shout
B.shouldn't have shouted
C.mustn't shout
D.mustn't have shouted
开始考试点击查看答案 - 8— I'll tell Mary about her new job tomorrow. — You ______ her last week.
A.ought to tell
B.would have told
C.must tell
D.should have told
开始考试点击查看答案 - 9We ______ for a picnic with you last weekend, but we were too busy with our reports.
A.might go
B.had gone
C.should go
D.could have gone
开始考试点击查看答案 - 10As many as 150 miners died in the accident. If only the mine-owners ______ enough attention to the safety measures!
A.paid
B.should pay
C.would pay
D.had paid
开始考试点击查看答案