答案: A
解析:
第一步:找突破口
本题每人都说了三句话,并且只有丙与丁说的第一句话含有否定句,因此,把丙、丁的第一句话作为突破口,用假设反证法。对每句话来说只可能有两种情况,即或真或假。第一种情况,假如丙说的第一句话为真。即丙的确没有兄弟姐妹,据条件可知她不可能都说真话,因此,丙的话只能是真假交替,即第二句话必为假,第三句话必为真。第二种情况,假设丙说的第 一句话为假,则说明她有兄弟姐妹。既然丙说的话有了一句假话且她有兄弟姐妹,因此她说的话也只能是真假交替,则第二句为真,即她有儿子,如此丙就既有兄弟姐妹,又有儿子,因此她所说的话就都应为真话,这就与“假设丙说的第一句话为假”矛盾,所以第二种情况就不可能, 由此可知丙说的话只能是第一种情况,即“真假真”,E项错误;用同样的方法,可知丁的话也只能是“真假真”,C项错误。
第二步:看其他的话
由丙和丁说的真话可知甲有一个儿子,甲是丁的兄弟,则甲说的都是真话,丙是甲的妻子,A项正确。由甲是丁的兄弟,乙是甲的儿子得丁是乙的姑姑,不是姐妹,由“戊是甲的姑姑,乙是甲的儿子”得戊不是乙的母亲,由“戊是甲的姑姑”得戊不是甲的姐妹,乙说的都是假话,B项错误;由“丙是甲的妻子、戊是甲的姑姑”得丙不是戊的女儿,即戊说的不都是真话,D项错误。故正确答案为A。
|