Simple past or present perfect?
Help
I ___________ (see) the twins in town last week.
I saw the twins in town last week.
_____________________(you/ever/meet) her brother?
Have you ever met her brother?
Where __________________(you/be) last weekend?
Where were you last weekend?
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