— I missed the first part of the film. It was really a pity.— You __________ home half an hour earlier.
A.should have left
B.must have left
C.should leave
D.must leave
试卷相关题目
- 1Tom ________ in the library every night over the last three months.(2011·北京)
A.works
B.worked
C.has been working
D.had been working
开始考试点击查看答案 - 2His uncle went abroad in 2010, and _______since.
A.has not been heard of
B.had not been heard of
C.had not heard of
D.has not heard of
开始考试点击查看答案 - 3— You shouldn't have talked back to our teacher like that. It was awfully impolite. — You are right. I ______ crazy at that moment.
A.must be
B.could have been
C.must have been
D.should have been.
开始考试点击查看答案 - 4— Alvin, are you coming with us?— I'd love to, but something unexpected ________.
A.has come up
B.was coming up
C.had come up
D.would come up
开始考试点击查看答案 - 5My father will not us to drive his new car.
A.agree
B.allow
C.have
D.let
开始考试点击查看答案 - 6— Do you think we should accept that offer?— Yes, we should, for we______ such bad luck up till now, and time _____ out.
A.have; has been run
B.had; is running
C.have had; is running
D.have had; has been run
开始考试点击查看答案 - 7The great invention he made ___ of great benefit to the whole world.
A.is proved
B.has proved
C.has been proved
D.is proved to be
开始考试点击查看答案 - 8— Have you seen Tony recently? — No, but I _____ dinner with him on Sunday.
A.would have
B.have had
C.have been having
D.am having
开始考试点击查看答案 - 9Selecting a mobile phone for personal use is no easy task because technology _____ so rapidly.
A.is changing
B.has changed
C.will have changed
D.will change
开始考试点击查看答案 - 10— Is there any possible way to help the children get rid of such a bad habit? — To be honest, it's very hard, but we ____ on this problem.
A.work
B.worked
C.are working
D.were working
开始考试点击查看答案