No. Both verbs in sentence D are in the past tense.
http://www.easypacelearning.com/all-lessons/grammar/1198-12-verb-tenses-table-learning-english-grammar-tenses
1. Which of the following sentences uses the past perfect verb tense.
A) By June, I will have owned the camera shop for a decade.
B) After it was sold, I had owned the camera shop for 12 year as
C) I cannot recall a time when I have not owned some kind of shop.
D) I owned that shop in the year you were born. ****
Is the answer D? Thank you!
4 answers
B is the answer
The answer is B
for detail information visit on irregularverbs.xyz