Matching Pairs Grammar gameOnline version Test your knowledge of language rules with this engaging puzzle focused on syntax and structure. by mateo lopez rojas 1 have done 2 was seen 3 had eaten 4 had traveled 5 is created 6 was found 7 was made 8 have told 9 have written 10 had begun past perfect present perfect passive voice past perfect passive voice passive voice present perfect past perfect passive voice present perfect