"No. Neither the USGS nor any other scientists have ever predicted a major earthquake. We do not know how, and we do not expect to know how any time in the foreseeable future.
The USGS focuses its efforts on the long-term mitigation of earthquake hazards by helping to improve the safety of structures, rather than by trying to accomplish short-term predictions."