What is the difference between the two sentences? "It is implemented" and "It has been implemented" What is the difference in meaning between these sentences? I haven't slept for 24 hours. I haven't been sleeping for 24 hours.