Tube Quizard is a collection of YouTube videos with gap-fill quizzes. You can browse in several ways: by level, by language focus, by category, and you can choose either US English or UK English. There are two other options that don’t seem to be available yet (Australian and Indian). Let’s hope this site is just getting started and more options and more videos appear soon.
Click on the empty box and the video will cue to that time. Fill in the blank and check your answer.
You can also search the archives for available quizzes. Just past a YouTube URL into this search box. The YouTube video you use must already have subtitles.
You can also create your own gap-fill quizzes. There’s an explanatory video on the About page.