内容正文:
第01练 情态动词+have done
1.The lady ________ have done something wrong, because she is looking guilty.
A.would
B.should
C.can
D.must
2.—Where is my dictionary?I remember I put it here yesterday.
—You___it in the wrong place.
A.must put
B.should have put
C.might put
D.might have put
3.She looks very happy. She_________ the exam.
A.can have passed
B.should have passed
C.must have passed
D.could have passed
4.There was a lot of fun at yesterday’s party. You _____ have come, but why didn’t you?
A.must
B.shouldn’t
C.needn’t
D.ought to
5.—I called you last night, but no one answered.
—Sorry, I____________ sleeping.
A.need have been
B.would have been
C.must have been
D.should have been
6.What a pity! Considering his ability and experience, he ___________ it better.
A.need have done
B.must have done
C.can have done
D.might have done
7.—What happened to the young trees we planted last week?
—The trees ________ well, but I didn’t water them.
A.might grow
B.needn’t have grown
C.would have grown
D.would grow
8.John _______the flight; he arrived at the airport at least two hours early.
A.mustn’t have missed
B.shouldn’t miss
C.can’t have missed
D.wouldn’t miss
9.—The woman biologist stayed in Africa studying wild animals for 13 years before she returned.
—Oh, dear! She _______ a lot of difficulties!
A.may go through
B.might go through
C.ought to have gone through
D.must have gone through
10.—It’s already twelve o’clock, and he ____________ have been here half an hour ago.
—Maybe his flight was behind time.
A.must
B.ought to
C.may
D.can
一、完形填空
Though people have discussed the relationship between science and nature for many years, there is no consensual(统一的) explanation. While some view science as a powerful tool in 1 nature’s source of power, others view it as a danger. One example is Barry Commoner’s article, Unraveling(解开) the DNA Myth, which explains the recent developments in DNA technology and expresses