Well on Speedtest you should be able to select a single thread test? What results do you get there?
But what you are describing is typically some sort of loss.
Are these results over wireless? As mentioned by CoolEscalator it may be router or wireless related. If its an ongoing issue we can try replace the router for you.