2008年工程碩士GCT英語考試語法專項習(xí)題三十二

字號:

1. We her letter last week. We don’t know what has happened to her.
    A. must receive
    B. must have received
    C. ought to receive
    D. ought to have received
    2. If the doctor could have come earlier, the patient .
    A. could not have died
    B. should not have died
    C. wouldn’t have died
    D. would not die
    3. As it turned out to be a small driving test, we so hard.
    A. needn’t prepare
    B. did not need have prepared
    C. did not need prepare
    D. needn’t have prepared
    4. It was kind of you to offer me financial help, but you it.
    A. mustn’t do
    B. wouldn’t have done
    C. mightn’t have done
    D. didn’t have to do
    5. According to the Western culture, one ask his acquaintance such personal questions as his age, income or marital status.
    A. needn’t
    B. don’t have to
    C. mustn’t
    D. have not got to
    6. Jane doesn’t have time to go to the concert; she for her final examination.
    A. being prepare
    B. must be preparing
    C. might have been preparing
    D. is to be prepare
    7. My disappointment apparent the moment I entered the office, because some of my colleagues asked me sympathetically: “Are you all right with the boss’ decision?”
    A. must be
    B. had been
    C. must have been
    D. had to be
    8. The prize-winner did so well at the speech contest that he it many times this couple of weeks.
    A. should have rehearsed
    B. would have rehearsed
    C. must have rehearsed
    D. could have rehearsed
    9. He doesn’t know how to make good use of the enormous calculative capability of computer; this job within an hour.
    A. should finish
    B. must have finished
    C. could be finishing
    D. ought to have been finished
    10. It’s a pity you failed in this course. You the books on the professor’s reading list before you took the final examination.
    A. might have read
    B. should have read
    C. must have read
    D. have read