Present perfect
Help
we / not / hear that song already
We haven't heard that song already.
it / rain all day?
Has it rained all day?
you / eat Thai food before?
Have you eaten Thai food before?
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