Translation:Have you seen that part of my house?
Is "did you see that part of my house" wrong?
Nop. We dont have a context, so there is no clue to guess it is Present Perfecr
hmm I think I'll have to really nail down the tenses and their particular meanings!