Well done, you scored out of 10. Your Streak will increase and as a reward for completing the quiz, meet “Harry, Hermione, Ron, Genny, Luna and Neville” some of our favourite pets!
Bad Luck, you only scored out of 10. Your Streak will not increase but as a reward for completing the quiz, meet “Harry, Hermione, Ron, Genny, Luna and Neville” some of our favourite pets!
Answer 3 is possible but less likely or strong; Answer 4 is wrong twice-over because 'may (or 'might') as well have ...' suggests there was still another just-as-good option (which in fact has been denied by the weather); and 'of' instead of 'have' is a frequent mistake even among native-speakers (what with its similar unstressed pronunciation) ~ but it simply doesn't make grammatical sense, even if its apparent meaning remains otherwise tolerably clear.
You may wish to check on the vocabulary for all these words with the short 'u' in them: 'tuck in' (slightly slangy; and it does have another meaning, as in 'tucking someone into bed'); 'fuggy' and 'huddle'.