WHICH ONE IS CORRECT ?
I SAW A MOVIE YESTERDAY
I HAVE SEEN A MOVIE YESTERDAY
I BROKE A LEG WHEN I WAS YOUNG
I HAVE BROKEN A LEG WHEN I WAS YOUNG
THEY WENT TO LONDON
THEY HAVE GONE TO LONDON
DID YOU RUN THIS MORNING?
HAVE YOU RUN THIS MORNING?
WE DANCED ALL NIGHT
WE HAVE DANCED ALL NIGHT
HAVE YOU FINISHED YOUR WORK ?
DID YOU FINISH YOUR WORK ?
SHE ARRIVED AT 9 A.M.
SHE HAS ARRIVED AT 9 A.M.
HE NEVER TALKED TO HER
HE HAS NEVER TALKED TO HER
LAST YEAR, I WAS IN JAPAN
LAST YEAR, I HAVE BEEN IN JAPAN
I'VE LOST MY KEYS
I LOST MY KEYS
HAVE YOU SEEN MY PHONE?
DID YOU SEE MY PHONE?
SHE HAS DONE A LOT FOR OUR COUNTRY
SHE DID A LOT FOR OUR COUNTRY
THIS MORNING, I ATE SOME CEREALS
THIS MORNING, I HAVE EATEN SOME CEREALS
NOVEMBER WAS A RAINY MONTH
NOVEMBER HAS BEEN A RAINY MONTH
OH NO! WHAT HAVE I DONE ??
OH NO! WHAT DID I DO ??