Is there any other way of saying this sentence? What is the difference between "to have come" and "to come"?
▪ There was nowhere for a rock that size to have come from.
Hi, dukulrahman12345—The sentence may be paraphrased like this:
- There was nowhere that a rock of that size could have come from.
If you changed "to have come" to "to come," the related paraphrase would be:
- There was nowhere that a rock of that size could come from.