diff --git a/lib/emitter/src/Events/AssignmentSubmitted.php b/lib/emitter/src/Events/AssignmentSubmitted.php
index 07ff3e2ba9de21ce345efbbad8a6f78a4e9e0518..9d6af212d72d9b4a1c7a2b769a5b89414bcb7f5a 100644
--- a/lib/emitter/src/Events/AssignmentSubmitted.php
+++ b/lib/emitter/src/Events/AssignmentSubmitted.php
@@ -20,7 +20,7 @@ defined('MOODLE_INTERNAL') || die();
 
 class AssignmentSubmitted extends Event {
     protected static $verbdisplay = [
-        'en' => 'submitted'
+        'en' => 'completed'
     ];
 
     /**
@@ -32,7 +32,7 @@ class AssignmentSubmitted extends Event {
     public function read(array $opts) {
         return array_merge_recursive(parent::read($opts), [
             'verb' => [
-                'id' => 'http://adlnet.gov/expapi/verbs/submitted',
+                'id' => 'http://adlnet.gov/expapi/verbs/completed',
                 'display' => $this->read_verb_display($opts),
             ],
             'object' => $this->read_module($opts),