问题
How time flies ! Several years _____ since we last met at Jack’s Party.
A:has passed
B:had passed
C:have passed
D:will pass
B:had passed
C:have passed
D:will pass
正确答案是: