Past Simple or Present Perfect
Help
I saw the Eiffel Tower in 2007.
Correct
I have lived in London since 2007
Correct
First, he has read book and then he has watched movie.
First, he read book and then he watched movie.
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