He______a drink for the sake of the drink, but only to know the kind of life in the east ! A.needn't have had B.would have had C.did have D.would not have had
A.needn't B.would C.did D.would
【参考答案】
D 此题的测试点为含蓄虚拟语气。句中转折连词but连接的后半句暗含假设条件ifhehadn’tintendedtoknowthekindoflifeintheeast。but的转折意义意味着句子前后两部分具有相反的含义,而B、C都是肯定的,所以在意思上讲不通。A中的needn’thaveha......