You won't know the taste of a pear until you ____it yourself.A.are eating B.will eat C.have eaten Dhad eaten讲解一下,谢啦O(∩_∩)O

问题描述:

You won't know the taste of a pear until you ____it yourself.
A.are eating B.will eat C.have eaten Dhad eaten

讲解一下,谢啦O(∩_∩)O

C
根据语境:你品尝了莉才能知道它的味道。
排除A/D
排除B的理由是;until引导的从句不用将来时。
until you have eaten it yourself.实际上是现在完成时代替将来完成进行时,原因是until从句不用将来时。

C选项
现在完成时主要强调对现在的影响,因此选择C
A现在进行时翻译不通
B主将从现所以不用将来时
D时态要保持一致

亲,答案为:C.have eaten
句子的意思为:你想要知道梨的味道,只有你亲自吃过之后才知道.
因为只有吃过之后才知道,所以这里应该用现在完成时态,
因此选择c.have eaten才对.