The coffee is wonderful! It doesn’t taste like anything I ________ before.
A.was having
B.have
C.have ever had
D.had ever had
网友回答
C解析before通常与完成时态连用,又因为句中的“is”和“doesn’t take”可知此句与现在相关,故用现在完成时。现在完成时常用的状语有already, just, yet, since, never, before等,而过去完成时应该有一个表示过去在参照点,它的动作发生的参照点之前,即过去的过去。