Which of the following is correct in its use of punctuation标点?

2023-08-04

A. The teacher asked, “Who said, Give me liberty or give me death”
B. The teacher asked, “Who said, Give me liberty or give me death”
C. The teacher asked, “Who said Give me liberty or give me death”
D. The teacher asked, “Who said Give me liberty or give me death”

参考答案:D

考查标点的用法。Who said后面是一句话,不用逗号隔开,排除A和B。引用语用双引号标出,如果引用语中又有引用语则用单引号。C和D区别在问号的位置,如果引语为疑问句的话问号要放双引号内,所以正确答案为D。