On internet I found many ways to implement the Sieve of Eratosthenes in most computer languages. The calculation always starts from $2$ and then reaches a target limit.
Can the Sieve of Eratosthenes have a range and find all prime numbers between $1000$ and $2000$?
No, since for the sieve to function is has to strike out all numbers in the range which are multiples of primes, including multiples of primes smaller than the range in question. If you started at 1000, where would these primes come from?