By 1500, people ________ ________ (invent) the printing press.
had invented
Bill Gates is the ________ of Microsoft.
founder
Have you ________________ (pass) an important exam this year?
passed
Have you ever flown ____________?
first-class
He _____________________ (eat) cookies for over thirty minutes.
has been eating
By 1960, nobody ____ ______ (walk) on the moon.
had walked
Captain Cook was the first European to _______ Australia.
explore
How long have you ____________________ (study) English?
studied/ been studying
at first sight
What was your ____________ university when you were applying?
first-choice
Today, scientists ____ _____ (make) many amazing discoveries.
have made
I recently _________ $50 to charity.
donated
Have you ________ (do) all your homework?
done
What's the ______________ you do when you wake up each morning?
first thing
In 30 years' time, we ___________________ (invent) flying cars.
will have invented
Steve Jobs __________ (invent) the iphone.
invented
Jenny is doing a marathon to ______ money for charity.
raise
Have you ___________________ (swim)? Your hair is completely wet!
been swimming
Have you ever completed a _______________ course?
first aid
Have you ever _____________________ (see) a hummingbird?
seen
By 2030, scientists ______ ______ ______ (learn) how to control the weather.
will/won't have learned/learnt
Bridget's dog _____ a brand new record.
set
Have you ever _____________________ (break) a bone in your body?
broken
first impression
Have you __________________ (work) in the same place since you arrived in Perth?
worked/been working