B2+ Gold Experience
Help
Huge footprints .... (recently/spot) in the Himalayas.
Huge footprints have recently been spotted in the Himalayas.
A strange animal ... (see) in a loch in Scotland yesterday.
A strange animal was seen in a loch in Scotland yesterday.
Amazing drawings ... (just/find) by a scholar flying over Peru.
Amazing drawings have just been found by a scholar flying over Peru.
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies