Fill in the Blanks
A free HTML5 based question type allowing creatives to create fill in the blanks, also known as cloze tests, with H5P in publishing systems like Canvas, Brightspace, Blackboard, Moodle and WordPress.
Would you like to create content like this on your own?Get started
Register on H5P.com to start creating H5P Interactive content. Your content can be accessed via direct link, embeded, or inserted into any learning management system that supports LTI integration.
Learners fill in the missing words in a text. The learner is shown a solution after filling in all the missing words, or after each word depending on settings.
Authors enter text and mark words to be replaced with an asterix. In addition to native and second language learning, Fill in the blanks can be used to test the learner's ability to reproduce facts or produce mathematical inferences.
Learn how to create Fill in the blanks in this tutorial.
The H5P content on this page is licensed under Creative Commons Attribution 4.0 International unless another Creative Commons license is specified under rights of use. The author of the content is Joubel
New to H5P? Read the installation guide to get H5P on your own site.
Tue, 02/24/2015 - 15:47
It's case sensitive
I typed "cloud" instead of "Cloud" and it was wrong.
Tue, 02/24/2015 - 15:48
Ah I see in the documentation
Ah I see in the documentation now, so you can set the case-sensitivity. Excellent!
Thu, 06/04/2015 - 21:43
A single apostrophe fails to match
If a single apostrophe is in the answer it fails to match. for instance say the blank to be filled in is three weeks' time
It appears that a is used where a plain space should be between weeks' and time
Fri, 06/05/2015 - 08:11
This is one of several issues
Fri, 06/05/2015 - 12:58
OK sounds a hassle; only our use case is grammar & style tests
. . . so lots of combinations of apostrophes and other punctuation unfortunately.
Mon, 06/08/2015 - 11:28
You may fix this by removing
You may fix this by removing the wysiwyg editor for that field. Change the widget for that field from html to textarea IIRC and you should be fine.
Are you using Wordpress?
Mon, 06/08/2015 - 12:02
Ok I'll look into that, experimenting with the Quiz module now
I'm using Drupal 7 latest on Ubuntu 14.04 - currently experimenting with the basic Quiz module again, but I'll confirm your fix asap. Thanks.
Thu, 06/18/2015 - 11:05
found an alternative
use the button under the escape button to add apostrophe`s ;)
it made my day
Fri, 10/16/2015 - 09:17
Way to accept any answer?
Is there a way to accept any answer? All I really want the learner to do is to fill out in each sentence an emotion that gets repeated in the same sentence twice. In each sentence a new emotion needs to be written. Is there a way I can alter the code to accept any answer?
Tue, 10/20/2015 - 10:43
I guess you could try to
Thu, 01/28/2016 - 16:44
Adding Sound H5P
How can I add sound to the Fill In The Blanks questions? For example pressing a word the word is produced. I am doing this in Opigno Drupal Distribution.
Fri, 01/29/2016 - 18:39
This is not possible at the
Fri, 04/15/2016 - 11:38
Resize the input field
I create one kind of Rewrite the sentences excercise, it seems fill in blank is the best solution when i use H5P. Matter is the input fields is much more smaller than the sentences. Is there any way i can make the input field look like a line (example: ___________) or can I resize the input fields, or is there any better solution for me to create Rewrite the sentences excercises? So sorry about my English.
Thank you so much!
Fri, 04/15/2016 - 15:14
Hi! You could try "Put input
Tue, 04/19/2016 - 10:43
Thank you so much, work like
Thank you so much, work like a charm. :)
Tue, 08/02/2016 - 01:21
A greater than/less than sign won't show as correct
I've set up a math fill-in-the-blank greater-than or less-than problem -- I have an image that shows a numberline, and the students need to put the following anwsers.
1. *x < 2*
2. *x > -2*
Unforunately, when you enter this exactly, they show up as incorrect. Can ">" or "<" be used in this way?
Tue, 08/02/2016 - 09:39
Thanks for reporting this.
There is an existing issue for fixing this, hopefully it will get done in time for next release :)
Wed, 11/09/2016 - 10:10
Read the following and fill in the blanks with appropriate letters and symbols
Thu, 05/11/2017 - 23:16
Drag and drop
Hi there. Is there a drag and drop function that could be added to this app, so a user could see the possible solutions and drop them in instead of typing? If not, does anyone know where I could create that?
Fri, 05/12/2017 - 06:39
Drag the Words
Have you checked out Drag the Words?
Wed, 09/20/2017 - 13:06
cant use H5P any more
I don't know if it is a local problem or a bug but I'm not able to use H5P any more on my wp site. Actually, noting gets shown when I insert the short code in content and also, in H5P plugin, the created modules do not work. I tried deactivating all other plugins, in vain. What is this? a bug? It does not only affect fill-in-the blank, but all content types.
My version is 1.9.2
A former wordpress site of mine uses 1.8.4 H5P version, and it works fine. Is it really local or is this malfunction connected with the latest version?
At the moment, H5P is unusable. I can create content but I cannot make this content appear on a WP page or post
Thu, 09/21/2017 - 07:26
Hi Aron,I'm sorry to hear
Thu, 09/21/2017 - 12:05
Hi there, Thank you for your
Thank you for your help. Actually, it didn't help, I had to deactivate and remove H5P and install and activate again. With this action, to my disappointment, all the previously created H5P content disappeared. I thought, just like with other plugins, that with a removal a reinstall the content would be preserved. Unfortunately, it wasn't the case. The good thing is that I have a backup, maybe I will be able to export from a restored backup all these content and import them back into the new H5P.
The other good thing is that H5P works now as intended, when I create content, they appear, can be tested or inserted into pages or posts.
Btw, I use wordpress 4.8.2 and there were no error messages at all.
Thu, 09/21/2017 - 16:43
Hi Aron,We hae taken note of
We hae taken note of this and will do what we can so that this does not happen again if an uninstallation of H5P is needed.
Sun, 10/01/2017 - 18:12
Still not OK
The problem is that with wordpress 4.8.2 and H5P upgading to 1.9.4, all my previously created content got deleted. Come on, really! Do I have to save each and every content one by one before upgrading and load them with a tedious one by one process? H5P is such a great plugin but this feature (or else the lack of it) makes it a pain in the neck.
Thu, 10/19/2017 - 14:21
How can I add images to this activity?
Fri, 10/20/2017 - 04:57
Hi hoje25,At the top of the
At the top of the editor you should see an option called "Media". That's where you can upload a video or image.
Sat, 11/04/2017 - 10:56
Elementos de la narración
<p>Completa los espacios en blanco con los elementos de la narración</p>
Mon, 11/06/2017 - 04:46
Hi Janeleft,I've google
I've google translated you comment :-)
Are you suggesting to have an audio recorder or an option to upload audio in a Fill in the blanks activity? If you I suggest you head over to the Feature Request forum to post your suggestion. Please include use cases and examples on how you would like it to be implemented. I would also suggest to post it in English to reach a wider audience.
Wed, 12/20/2017 - 14:43
Slash part of the answer
I have a question where the user needs to input a numeric code. Slashes are port of the code. Eq: 8480/3/9. Since the slash is used for dividing possible answers I suppose it is not possible to have that available as input character. Peter
Thu, 12/21/2017 - 06:04
Hi Peter,You are correct this
You are correct this is not possible. I would suggest that if the slashes are constant and won't give away the answer you can do it like *8480*/*3*/*9*. I would also suggest that you head over to the Feature Request forum to post this as a suggestion.
Thu, 12/21/2017 - 08:54
Thanks for your prompt reply. With your code it works fine. Did not know the FR forum yet so will post my FR's ther in future.
Thu, 12/21/2017 - 08:56
It's good to here that it
It's good to here that it works for you Peter. If you have any other questions feel free to post in the forums :-)
Sat, 01/27/2018 - 13:58
Upload of an example to Moodle
I'm trying to upload a file (fill-in-the-blanks-837.h5p) to Moodle but there will arise some problems:
Validating h5p package failed.
What should I do?
Mon, 01/29/2018 - 07:52
Hi marge,Thank you for
Thank you for reporting this. I am unable to reproduce the issue tht mentioned above. In order to give your bug report the best chance of getting answered, please include the following information:
The more information you provide, the quicker the community will be able to fix it and the quicker you'll have a working solution!
Mon, 02/26/2018 - 16:32
Is there a wildcard option for Fill in the Blanks?
I know I can use alternate answers to do roughly the same thing but it would be ideal to use wildcards so I do not have to cover all possible combinations of typos/spelling errors.
Thank you for a wonderful set of tools!
Tue, 02/27/2018 - 05:40
Hi Tim,Thanks a lot for
Thanks a lot for contributing your ideas on how to make H5P better! We’re now working on something called the H5P supporter program allowing the H5P community to vote for and fund the top voted H5P features. Also there are developers in the community who every now and then works on a feature they find interesting or useful. In order for your feature request to attract as much interest as possible make sure it follows the below guidelines:
It is clear from every perspective how the feature will work. We recommend describing the feature with one or more user stories, for instance “As an author I want it to be possible to pick between different effects for the check answer animation so that the learners will see a variety of effects and also I can adapt the effects to my target audience(I’ll be using pink unicorns which works really well for both my target audience which are 4 year old girls and venture capitalists)”
If the feature can be illustrated with images or videos it always helps
Make it clear what content types this is relevant for, and or if this is a new content type
Make sure you post the feature in the Feature Request forum.
Fri, 03/02/2018 - 16:44
Thank you for the update and information.
I will put together a post for the Feature Request Forum.
Fri, 05/11/2018 - 19:31
fatal error when there are too many blanks
I wonder if you can reproduce the following problem and if other people have already experienced this issue.
So there is a fill in the blank test and in one fill-in-the blank exercise there are more than 25 blanks. There is immediate feedback set up. Everything goes fine until the very last item and when I would like to finish the whole exercise the page informs me that something happened, either in an error message popup or there is a white blank page and it reloads the whole page.
When there are 10 or 15 blanks in another exercise this error does not occur.
Any ideas? Am I supposed to keep the number of blanks around 10?
Mon, 05/14/2018 - 03:55
Hi mindenaron,I posted a
I posted a separate thread for your concern.
Sun, 05/13/2018 - 22:54
Select word from list
Will it be possible to have a function that allows people to choose the answers from a drop-down list in every item instead of writing in?
If this is not possible, could you tell how I can code this? It must be a really easy code, but I'm not a programmer, I'm an English teacher.
Mon, 05/14/2018 - 05:22
Hi eleguedez,I'm afraid this
I'm afraid this is not possible. You can substitute Single Choice Set for this by creating a statement with a "blank" and the students can choose from the answers provided. There is also an existing feature request for this.
Tue, 05/15/2018 - 15:04
RE: Select word from list
Ah ok, I see. Yeah I had thought about that, but of course, it's not exactly the same as it's not possible to insert several single choice sets within one single long paragraph. An SCS is a totally different item type on its own.
An alternative I came up with was actually typing within parentheses the options that I want to prompt, and then the student has to fill in the blanks accordingly. Could be more time-consuming to build, but it does the trick.
Thanks for the reply! It was still very helpful!
Mon, 12/17/2018 - 18:52
I'm trying to find the file to download. I have the module on Drupal already, but I don't have the fill-in-the-blanks plugin, so I'm trying to find the file to upload.
Tue, 12/18/2018 - 02:10
Hi aguilardustin,You can
You can download the sample content above. The download button is at the bottom of the content.
Thu, 06/27/2019 - 15:32
Do you have these resources for PPT and word please
Unfortunately I do not have moodle and wordpress or drupal have you got reseaoces for microsoft office please?
Fri, 06/28/2019 - 05:25
Hi AMidgley,I'm afraid there
I'm afraid there is no plugin/feature that let's you use office with H5P.