Which is correct, When I entered the room, Mr. John sliced the roast. When I entered the room, Mr. John was slicing the roast.
They are both correct. Read more about tenses.