问题标题:
一道高中英语语法题ThelecturerwasatallthinmanwithwhitehairThenit_______Dr.Fellbecauseheisshortandfat.It_____Dr.Jones,heisthinA.cant'be...mustbeB.couldn'thavebeen...mighthavebeenC.mustbe...can'tbeD.can'thavebeen..
问题描述:
一道高中英语语法题
Thelecturerwasatallthinmanwithwhitehair
Thenit_______Dr.Fellbecauseheisshortandfat.It_____Dr.Jones,heisthin
A.cant'be...mustbeB.couldn'thavebeen...mighthavebeen
C.mustbe...can'tbeD.can'thavebeen...musthavebeen
书上正确答案应该选D,为什么不能选B?
上句写的是was,下句不该用过去时could吗?而且lecturer是thin的,但thin的人又不一定就是lecturer咯,只是可能是lecturer,所以我用mighthavebeen,最终选了B.
大家帮我看看,我分析中的错误,为什么我分析出来B对的,人家正确答案却选D,
谭海回答:
can'thavebeen是一种相当肯定的语气,相当与must,因为后面有‘becauseheisshortandfat’,所以说话人是相当肯定的.B项有一定的道理,但是最后有一句‘heisthin’可以看出说话人已经完全的自信那就是lecturer...
查看更多