For this sort of problem, you need to be familiar with prefixes.
So:
megabyte = [tex]1 *10^6[/tex] bytes
kilobyte = [tex]1*10^3[/tex] bytes
and a regular byte would just be [tex]1[/tex]
Now, you will need to do a conversion:
[tex]1megabyte*\frac{1*10^6bytes}{1megabyte}*\frac{1*10^{-3}kilobyte}{1byte}[/tex]
I'm going to explain this just in case, but we convert megabytes to regular bytes in the first half by using the information I gave you above. (In one megabyte, there are [tex]1*10^6[/tex] bytes!)
In the second fraction thought, remember one kilobyte is [tex]1*10^3[/tex] bytes. However, you usually only see one of each thing on the bottom of fractions, so you need to add a negative sign to the 3. (technically you could just do [tex]\frac{1kilobyte}{1*10^3bytes}[/tex], but I think it is more correct to do write it out how I did).
*** They do equal the same thing though! Do whichever way is easier for you!
Now, your answer should be:
[tex]10^3[/tex] kilobytes (1000 kilobytes)
Hope this helped!