外研版选修7同步训练:Module 6(18)英语试卷
It ________ be the postman at the door.It's only six o'clock.( 2011·江西)
A.mustn't | B.can't | C.won't | D.needn't |
- 题型:28
- 难度:中等
- 人气:1495
We ________John's name on the race list yesterday but for his recent
injury.(2011·江西)
A.will put | B.will have put |
C.would put | D.would have put |
- 题型:28
- 难度:较易
- 人气:1645
I ________ through that bitter period without your generous help.(2011·陕西)
A.couldn't have gone | B.didn't go |
C.wouldn't go | D.hadn't gone |
- 题型:28
- 难度:中等
- 人气:1727
—Pity you missed the lecture on nuclear pollution.
—I________it, but I was busy preparing for a job interview.(2011·福建)
A.attended | B.had attended |
C.would attend | D.would have attended |
- 题型:28
- 难度:中等
- 人气:770
—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.(2011·江苏)
A.will have stolen | B.might have stolen |
C.should have stolen | D.must have stolen |
- 题型:28
- 难度:中等
- 人气:1768
Bob would have helped us yesterday, but he ________.
A.was busy | B.is busy |
C.had been busy | D.will be busy |
- 题型:28
- 难度:中等
- 人气:1463
If he ________ my advice, he wouldn't have lost his job.
A.followed | B.should follow |
C.had followed | D.would follow |
- 题型:28
- 难度:中等
- 人气:449
Had 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 |
- 题型:28
- 难度:中等
- 人气:2043
—Do you still remember when we went to Nanjing?
—I can't remember now but ________ sometime last summer?
A.might it be | B.could it be |
C.could it have been | D.should it have been |
- 题型:28
- 难度:较难
- 人气:1495
When he was there, he ________ go to that coffee shop at the corner after work every day.
A.must | B.should |
C.would | D.might |
- 题型:28
- 难度:较易
- 人气:736
My suggestion is that you ________ much meat.
A.wouldn't take | B.shall not take |
C.not have | D.won't have |
- 题型:28
- 难度:中等
- 人气:1036
—Shall I help clean the kitchen, Mum?
—Thank you.But you ________ it because I can do it myself.
A.mustn't have done | B.wouldn't have done |
C.mightn't have done | D.haven't got to do |
- 题型:28
- 难度:中等
- 人气:789
—Did you pass the driving test?
—No.I ________ it,but I had little time practising.
A.could have passed | B.must have passed |
C.can't have passed | D.shouldn't have passed |
- 题型:28
- 难度:中等
- 人气:1707
Can you imagine that a smart man like him ________ make such a stupid mistake?
A.might | B.should | C.would | D.need |
- 题型:28
- 难度:中等
- 人气:260
My father insisted that every minute ________ made full use of ________ the work well.
A.be;to do | B.has been;doing |
C.be;doing | D.has been;to do |
- 题型:28
- 难度:中等
- 人气:374