No sculptor could have created this many works of art in less than a year with just a hammer and chisel.
It is a general statement.
No sculptor can create this ...
have the same meaning?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
No they don't have the same meaning.
'Could have' is used to talk about something that was possible in the past, but which did not happen. 'Can' is used to talk about something that is possible in the present, or the future, and which may or may not happen.
In the context of the OP's sentence, 'No sculptor could have created...' can be rewritten as:
No other sculptor in the past would have been able to create...
Also, 'No sculptor can created this...' is grammatically incorrect. It can be written as 'No sculptor can create this...'