Is it a right sentence "They would have found it recently"
This sentence "They would have found it recently" can be used to explain in such scenarios were information provided is quite contradict or advanced than mine
So in order to justify myself,I could use this sentence...