This is the first time I ate sushi.
Since "this is the first time" is in the present perfect tense does the verb "ate" have to be in the present perfect tense also?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityThis is the first time I ate sushi.
Since "this is the first time" is in the present perfect tense does the verb "ate" have to be in the present perfect tense also?
You use present perfect tense.
This is the first time I have ever eaten sushi.
Perfect tenses refer to completed or "not relevant anymore" things. You may still be eating the sushi, but you have checked off the "first time" box, so to speak, so logically speaking your "first time" is completed.
You would use past perfect tense if you were talking about your first time in the past.
That was the first time I had ever eaten sushi.
In your example
This is the first time I ate sushi.
(This was the first time I had sushi)
the past is used since it is something you have already done, even if only a few moments ago. To say
This is the first time...
That was the first time...
the action would have had to have been completed.
This is the first time I heard that expression.
This is the first time I ran a marathon.
This is the first time that's ever happened to me.