——Sorry, Professor Smith.1 didn't finish the assignment yesterday.——Oh, you()have done it as yesterday was the deadline.
A.must
B.mustn't
C.should
D.shouldn't
试卷相关题目
- 1Had I known about this computer program,a huge amount of time and energy().
A.would have been saved
B.had been saved
C.will be saved
D.was saved
开始考试点击查看答案 - 2 If we()the other road,we might have arrived here in time for the meeting.
A.take
B.had taken
C.took
D.have taken
开始考试点击查看答案 - 3George 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
开始考试点击查看答案 - 4If he()my advice, he wouldn't have lost his job.
A.followed
B.should follow
C.had followed
D.would follow
开始考试点击查看答案 - 5Bob would have helped us yesterday,but he_
A.was busy
B.is busy
C.had been busy
D.will be busy
开始考试点击查看答案 - 6He did not regret saying what he did but fell that he()it differently.
A.could express
B.would express
C.could have expressed
D.must have expressed
开始考试点击查看答案 - 7But 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
开始考试点击查看答案 - 8——I left my handbag on the train, but luckily someone gave it to a railway official.——How unbelievable to get it back! I mean, someone()it.
A.will have stolen
B.might have stolen
C.should have stolen
D.must have stolen
开始考试点击查看答案 - 9——Pity you missed the lecture on nuclear pollution.——()it, but I was busy preparing for a job interview.
A.attended
B.had attended
C.would attend
D.would have attended
开始考试点击查看答案 - 10——Where are the children? The dinner's going to be completely ruined.——I wish they()always late.
A.weren't
B.hadn't been
C.wouldn't be
D.wouldn't have been
开始考试点击查看答案