问题 选择题

—What did John say?

—He told me that he_________ a cold for three days.[ ]

A. has caught        

B. had caught

C. has had            

D. had had

答案

答案:D

单项选择题
单项选择题