It is over a year now since i came to company,but i ____ the manager yet.a.haven't met b.didn't meet c.don't meet d.wouldn't meet 选那个?

问题描述:

It is over a year now since i came to company,but i ____ the manager yet.
a.haven't met b.didn't meet c.don't meet d.wouldn't meet 选那个?

选A,句子意思:我来这个公司已经一年多了,但是还没见过经理呢。 A 符合,B一般过去时,C一般现在时 D过去将来时。时态不对。since引导的主句要用现在完成时。

全句意思:我进公司一年了,但我还没有见到过经理(现在完成时)
答案:A
B是一般过去时,只表示过去的一个时间点,而不是过去的一年这一段时间
C是一般现在时,只表示现在的一般规律,而不是过去的一年这一段时间
D用到would,表本人的主观意愿是不愿意见到经理,与句意不符合
而最关键的点在于最后的yet,这是完成时的标志,看见它马上选A