السلام عليكم
اعتقد أنه هناك خطأ بسيط في طريقة طرحك للأسئلة وليس خطأ في المعنى وذلك لأن استخدام did you know يكون في طرح سؤال أنت على يقين ان صاحبك يعلم الاجابة حاليا ولكن تريدين معرفة هل هو كان يعلم ذلك من قبل؟ ولكن عندما تريدين معرفة هل هو على علم بما تقولين ام لا فنستخدم do you know ولتقديم مثال لهذا
أسئلتك يجب ان تتطرح ب Do you know وليس did you know
أما كمثال عن did you know مثال تسألين شقيقك بعد ان سمع عتاب والديك لأنك نمت متأخرة فتقولين
Did you know that i slept late last nigh
أتمنى أن تكون عمت الاستفادة من الاجابة ان شاء الله وبالتوفيق