"Máš nějaké časopisy o technice v angličtině?" should have been accepted. It sounds better than "technické časopisy" which is weird for me.
Why can't one begin the sentence with 'nemáte'. In another exercise is was explained that is slightly more polite but has the same meaning as beginning with mate.
nemáte - don't you have