A. make
B. made
C. will make
D. have made
D。【解析】考查时态。句意:自从我来到这里,我已经交了很多新朋友。since是现在完成时的时间状语标志,故选D。
38. I looked up and noticed a snake ________ its way up the tree to catch its breakfast.
A. to wind
B. wind
C. winding
D. wound
C。【解析】考查现在分词作宾语补足语。句意:我向上看时,注意到蜿蜒着爬上树,以抓获早餐。winding its way与宾语snake之间为主动关系且此动作正在进行,故选C。
39. Mr. Green ________ my letter, otherwise he would have replied before now.
A. must have received
B. must have failed to receive
C. must receive
D. must fail to receive
B。【解析】考查情态动词+have done的用法。句意:格林先生肯定没收到我的信,否则他应该已经回信了。据此可以判断,格林先生没有收到我的信,排除A,C。这里是对过去有没有收到信进行推测,应该用must have done所以选B。fail to do表示“做某事不成功”。故选B。
免责声明:本站所提供试题均来源于网友提供或网络搜集,由本站编辑整理,仅供个人研究、交流学习使用,不涉及商业盈利目的。如涉及版权问题,请联系本站管理员予以更改或删除。