25. – Tom, it's too late. Our son ________ be back.
– Don't be anxious. I dare say he ________ have some extra work to do.
| A.can; must | B.will; might | C.should; must | D.must; may |
35. — Thank you for reminding me of the time, or I______late for the flight yesterday.
— Don’t mention it.
| A.should be | B.would be | C.will have been | D.would have been |
Remind him that you’re always there for him, __________ this on purpose?
| A.should | B.will | C.does | D.could |
—Will it take me long to get to the Sunshine Hotel?
—No, it _______ take you long. It’s not the rush hour now.
| A.shouldn’t | B.shan’t | C.mustn’t | D.needn’t |
35. If English ______ included in the examinations, few students would choose it.
| A.weren’t | B.isn’t | C.hasn’t been | D.hadn’t been |
27. I find it astonishing that she _____ treat you like this in public.
| A.should | B.must | C.may | D.would |
She just couldn’t believe that her husband__________desert her after he became rich.
| A.might | B.must | C.should | D.shall |
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 |
--- Oh, my God! We just missed the last bus back home.
--- I’m sure we it, but you were not in any hurry.
| A.could catch | B.had caught |
| C.would catch | D.could have caught |
Who ______ the fight against the H1N1 flu ______ it not been for the Chinese scientists’ great efforts?
| A.could have won; had | B.would win; had | C.would have won; has | D.could win; has |