def has_started(self):
assessment_offered = self.get_assessment_offered()<EOL>if assessment_offered.has_start_time():<EOL><INDENT>return DateTime.utcnow() >= assessment_offered.get_start_time()<EOL><DEDENT>else:<EOL><INDENT>return True<EOL><DEDENT>
Tests if this assessment has begun.

        return: (boolean) - ``true`` if the assessment has begun,
                ``false`` otherwise
        *compliance: mandatory -- This method must be implemented.*