语法填空。
A couple had been married for over 60 years. They shared everything, talked about everything and kept no secrets 1. each other except that the woman had a box in a drawer 2. she had cautioned her husband never to open or ask her about.
He'd never thought about it ever since. One day 3. woman got very sick and the doctor said she wouldn't recover. To sort out their affairs, the husband took down the box and 4. (bring) it to his wife's bedside. She agreed it was time that he should know 5. was in the box.
6.(open) it, he found two small table mats and a sum of money totaling $25,000. He asked her about the contents, "When we were to be married," she said, "my grandma told me the secret of happy 7. (marry) was never to argue, and I should just keep quiet and make a mat 8. I got angry with you."
The man was so 9.(move) that he had to fight back tears. She had only been angry with him twice in all those years of living and loving! "Honey", he said, "that explains the mats, but what about the money? Where did it come from?"
"Oh", she said, "that's the money I made from selling 10.."
– Amazing! You _____ have won the first prize in the national English speech contest!
– I’m lucky that all my efforts have finally paid off.
A. must B. may
C. can D. should
I was caught in a traffic jam for over an hour, otherwise I ________ you waiting for such a long time.
A. will not keep B. have not kept
C. had not kept D. would not have kept
Go and do it right now, and you _____ have my help when in trouble.
A. will B. shall
C. should D. must
Luckily, the old man was sent to the hospital in time. Three minutes later and he _______.
A. would die B. was to die
C. should have died D. would have died
Overloaded with work, school teachers now get far less sleep than they ______.
A. shall B. should
C. may D. might