"do you know our town at all?" "no,this is the first time i ____here

问题描述:

"do you know our town at all?" "no,this is the first time i ____here
A)was
B)have been
C)come
D)are coming
请帮我翻译一下,为什么要the first time后面要用完成时态
2)we went to the exhibition yesterday_________
A)by a car
B)by cars
C)in a car
D)on a car
请说明选择理由,为什么不能选A或B

1.B
你知道我们的镇子吗?不,这是我第一次来这儿
你可以把the 1st time当作完成时态典型的时间状语,它就该用完成时态
2.C
只能说by car,这是固定用法