Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Edit Game
Gr8 - Present Perfect
Delete
Settings
Multiple Choice
Import
Collapse
GIFs
Images 🔒 Plus
×
Start using GIFs
GIFs
Stickers
Text
Relevant
ADD SOUND
Upload
Record
Remove Existing
Upload sound (5MB max, 10s max)
Start Recording (10s max)
Stop
Cancel
Title
Browse gifs, upload image or paste URL
Image Library
Description
Language
Choose a Language
Abkhazian
Afar
Afrikaans
Akan
Albanian
Amharic
Arabic
Aragonese
Armenian
Assamese
Avaric
Avestan
Aymara
Azerbaijani
Bambara
Bashkir
Basque
Belarusian
Bengali
Bihari languages
Bislama
Bosnian
Breton
Bulgarian
Burmese
Catalan, Valencian
Central Khmer
Chamorro
Chechen
Chichewa, Chewa, Nyanja
Chinese
Church Slavonic, Old Bulgarian, Old Church Slavonic
Chuvash
Cornish
Corsican
Cree
Croatian
Czech
Danish
Divehi, Dhivehi, Maldivian
Dutch, Flemish
Dzongkha
English
Esperanto
Estonian
Ewe
Faroese
Fijian
Finnish
French
Fulah
Gaelic, Scottish Gaelic
Galician
Ganda
Georgian
German
Gikuyu, Kikuyu
Greek (Modern)
Greenlandic, Kalaallisut
Guarani
Gujarati
Haitian, Haitian Creole
Hausa
Hebrew
Herero
Hindi
Hiri Motu
Hungarian
Icelandic
Ido
Igbo
Indonesian
Interlingua (International Auxiliary Language Association)
Interlingue
Inuktitut
Inupiaq
Irish
Italian
Japanese
Javanese
Kannada
Kanuri
Kashmiri
Kazakh
Kinyarwanda
Komi
Kongo
Korean
Kwanyama, Kuanyama
Kurdish
Kyrgyz
Lao
Latin
Latvian
Letzeburgesch, Luxembourgish
Limburgish, Limburgan, Limburger
Lingala
Lithuanian
Luba-Katanga
Macedonian
Malagasy
Malay
Malayalam
Maltese
Manx
Maori
Marathi
Marshallese
Moldovan, Moldavian, Romanian
Mongolian
Nauru
Navajo, Navaho
Northern Ndebele
Ndonga
Nepali
Northern Sami
Norwegian
Norwegian Bokmål
Norwegian Nynorsk
Nuosu, Sichuan Yi
Occitan (post 1500)
Ojibwa
Oriya
Oromo
Ossetian, Ossetic
Pali
Panjabi, Punjabi
Pashto, Pushto
Persian
Polish
Portuguese
Quechua
Romansh
Rundi
Russian
Samoan
Sango
Sanskrit
Sardinian
Serbian
Shona
Sindhi
Sinhala, Sinhalese
Slovak
Slovenian
Somali
Sotho, Southern
South Ndebele
Spanish, Castilian
Sundanese
Swahili
Swati
Swedish
Tagalog
Tahitian
Tajik
Tamil
Tatar
Telugu
Thai
Tibetan
Tigrinya
Tonga (Tonga Islands)
Tsonga
Tswana
Turkish
Turkmen
Twi
Uighur, Uyghur
Ukrainian
Urdu
Uzbek
Venda
Vietnamese
Volap_k
Walloon
Welsh
Western Frisian
Wolof
Xhosa
Yiddish
Yoruba
Zhuang, Chuang
Zulu
Remove Image
Tags
Use commas to add multiple tags
Private
Unlisted
Public
Featured
Game of the Day
Game of the Day
Try Baamboozle+ for free
Featured
Featured on Games page
Public
Visible on your profile. Anyone can play.
Unlisted
Hidden from your profile. Anyone with the link or game code can play.
Private
Hidden from your profile. Only you can play.
Save
Cancel
Copy and paste from ChatGPT, Quizlet Export, Word, Excel, Google Docs, etc.
Delimiter between question and answer:
Comma
Tab
Semicolon
Custom
Tips:
No column headers.
Each line maps to a question.
If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
The first answer in the multiple choice question must be the correct answer.
Import questions
Cancel
Question
Answer
Points
5
10
15
20
25
Image options
Question with image
Answer with image
Browse gifs, upload image or paste URL
Image Library
Save
85
Close
The last time Richard and Amy were here was in 2010. ==NOT== Richard and Amy ___ since 2010.
haven't been here
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
My friend is still writing his essay. ==FINISHED== My friend ___ writing his essay yet.
hasn't finished
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Lily, did your parents get married twenty years ago? ==BEEN== Lily, ___ married for twenty years?
have your parents been
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We met a long time ago. ==LONG==Â It ___ we met.
is a long time since
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Charlotte doesn't know where her mobile phone is. ==LOST== Charlotte ___ mobile phone.
has lost her
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Listen, do they know Charles? ==THEY== Listen, ___ Charles before?
have they met
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
When did your grandmother buy this cute dog? == How long ___ your grandmother had this cute dog?
has your grandmother had
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
John, did Patricia meet her best friend in high school? == John, ___ best friend since high school?
has Patricia known her
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
William is the funniest person we've ever met. == We ___ a funny person.
have never met
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I don't have this book but I'm planning to buy it. == I ___ this book yet, but I want to.
haven't bought
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We bought this board game last month. == We ___ this board game since last month.
have had
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
My sister went to Italy last week. == My sister ___ in Italy since last week.
has been
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Did you meet your best friend in primary school? == H___ l___ h___ y___ k___ your best friend since primary school?
How long have you known
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
When did you move here? == How long h___ y___ l___ h___?
have you lived here
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We are still waiting for Anne to come to London. == Anne hasn't arrived in London y___.
yet
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We didn't buy this house two months ago. == We h___ n___ b___ t___ h___ for two months.
have not bought this house
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
This isn't David's first performance in this theatre. == David has p___ i___ t___ this theatre before.
performed in
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I started this school in 2020. == I h___ b___ i___ this school since 2020.
have been in
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Did Harry get this bike for his birthday? == Has H___ h___ this bike since his birthday?
Harry had
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Is this your first visit to Baltimore? == Have y___ b___ b___ t___ Baltimore before?
you been to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
The last time I visited my friend was six months ago. == I h___ n___ v___ m___ friend for six months.
have not visited my
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
It is the first time Linda has tried Chinese dumplings. == Linda has n___ e___ Chinese dumplings before.
never eaten
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Amelia came back home a minute ago. == Amelia has just c___ back home.
come
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I met Tom ten years ago. == I h___ ___ Tom for ten years.
have known
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I (przebaczyłem mojej nauczycielce) ___ for calling me a liar but I still feel awkward.
have forgiven my teacher
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
My sister lost her phone two days ago and she (jeszcze go nie znalazła) ___.
hasn't found it yet
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Is there anyone here (kto spróbował) ___ sushi before?
who has tried
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Dave has saved quite a lot of money (od stycznia) ___ and he's going to spend it on travelling around the world.
since January
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
My elder brother Frank and I haven't talked (przez wieki) ___ and I really miss him.
for ages
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Miss Jenkins, our music teacher, (nie spóźniła się) ___ for class ever since she started working in this school.
has not been late
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
How long (wiesz o) ___ your cousin's accident?
have you known about
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
My favourite band (wydał) ___ a new album but I feel disappointed with it.
has released
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I have to admit that I haven't studied much (od zeszłego miesiąca) ___ but this will change tomorrow.
since last month
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(Co się stało) ___ to your shirt and trousers? They're all ripped and muddy.
What has happened
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I can't tell you anything about my sister's painting because she (nie pokazała) ___ it to me yet.
hasn't shown
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Jill has been on a diet (od kiedy) ___ her husband told her she looked overweight.
ever since
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Anna (zainteresowała się) ___ yoga recently and she's been practising it regularly for the last couple of months.
has become interested in
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
'I have eleven essays on my desk instead of twelve. (Kto nie oddał) ___ in their homework?' asked the teacher.
Who has not handed
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
My son (nigdy nie jadł) ___ spaghetti and he even refuses to taste it.
has never eaten
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We haven't slept (przez dwa dni) ___ because we've been working on a secret project.
for two days
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
The cat (dopiero co skończył bawić się) ___ with the cotton ball.
has just finished playing
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I'm so thirsty because I (nie piłem nic) ___ this morning.
haven't drunk anything
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
It (jest deszczowo) ___ all day, so we can't have a barbecue in the garden.
has been rainy
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
'How many audiobooks have you listened to (do tej pory) ___?' 'Just one because I haven't had much time.'
so far
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Although they are experienced swimmers, they (nigdy nie pływali) ___ in the open sea.
have never swum
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
The scientists (pojechali) ___ the United States and they still haven't returned.
have gone to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
You can't use the bathroom because a man (właśnie przyszedł) ___ to mend the boiler.
has just come
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Michelle and I had an argument last Tuesday and we (nie rozmawialiśmy) ___ to each other since.
haven't talked
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
What have you been up to (ostatnio) ___?
lately/recently
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I think that Betty (ukradła moją portmonetkę) ___ because she seems like the kind of girl who'd do it.
has stolen my wallet
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(Czy Jack zdecydował) ___ what kind of job he'd like to do in the future yet?
Has Jack decided
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Michael (już spakował) ___ all his belongings, and he's moving to his new flat tomorrow.
has already packed
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
How many times (Jim był w) ___ Greece so far?
has Jim been to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(Czy ty kiedykolwiek) ___ scored a goal in your career as a professional footballer?
Have you ever
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Dan and I are friends again. (I / forgive / he) ___ being so rude to me and I know he's sorry for what he's done.
I have forgiven him for
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Let's help her look for her keys because it seems that she (not / find / they) ___ yet.
has not found them
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(who / win / six) ___ awards for their banana curry pizza so far? Do you know this chef?
Who has won six
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Don't worry, Mindy has (learn / lot) ___ September and she will easily pass the exams.
learned a lot since
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We should meet soon because (we / not / talk) ___ ages.
we haven't talked for
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
He (not / be / late) ___ work since I reprimanded him last month.
has not been late for
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
How long (you / know) ___ this place? It's wonderful!
have you known
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We have scored (five / goal / so) ___, but the match isn't over yet.
five goals so far
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
How is Kurt doing? I (not / visit / he) ___ March.
haven't visited him since
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(what / happen / you) ___ green T-shirt? I bought it two days ago and now it's so shabby!
What has happened to your
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Corey (not / show / I) ___ his new car yet, so I don't know what it's like.
has not shown me
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Jim refused to buy a new smartphone for Sue, and she (be / sad) ___ since.
has been sad ever
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
He (be / interest) ___ travelling the world recently and he wants to go to Japan next month.
has been interested in
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Tell me honestly, who (not / read) ___ this book yet?
has not read
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Well, Isabelle (never / eat) ___ sushi, so she doesn't realize what she's missing.
has never eaten
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
We (not / see / any) ___ two days. You're the first person we're meeting on this trail.
haven't seen anyone for
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Oh, please, let me relax for a moment because (I / just / finish / clean) ___ the bathroom.
I have just finished cleaning
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Let's go for a pizza, okay? (I / not / eat / any) ___ since 6 a.m.
I haven't eaten anything
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Put on a warm jacket if you want to go out because (it / be) ___ windy since morning.
it has been
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
How many albums (you / listen) ___ today, Zoe? You should take your headphones off from time to time and go for a walk, you know?
have you listened to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Victor and Walter (never / be) ___ Riverside County, but they're planning to go there this year.
have never been to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Our (neighbour / go) ___ Germany and they are still there.
neighbour has gone to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Wait a moment, Ted (just / come) ___ home. I'll give him the phone so that you can talk things over, all right?
has just come
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
To be honest, (we / not / talk) ___ moving to Portugal yet.
we haven't talked about
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
What (you / be) ___ up to lately, Chris? Anything interesting?
have you been
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
I think Richard (take / I) ___ bag by mistake. They were almost identical.
has taken my
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(he / decide) ___ what colour we should paint this room?
Has he decided
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
Rowan (already / pack) ___ suitcases because he's going to France for the holidays.
has already packed his
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
How many times (she / be) ___ Poland before?
has she been to
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
(you / ever / see) ___ such a huge lizard? It's enormous!
Have you ever seen
5
10
15
20
25
Image
Browse gifs, upload image or paste URL
Image Library
Image options
Question with image
Answer with image
×
Sign up for a trial to unlock features.
Get Started
Your experience on this site will be improved by allowing cookies.
Allow cookies