This is the hottest day we ________ so far in Hong Kong.

This is the hottest day we ________ so far in Hong Kong.

A.have

B.have had

C.had

D.had had

答案及解析: B

解析:

看到时间状语so far就表明这句句子的时态是现在完成时。