Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
present perfect vs. past simple
0
%
0
0
0
Back
Restart
Alexis has run three miles.
present perfect
Oops!
Okay!
We have been to Canada.
present perfect
Oops!
Okay!
She finished her work at six o’clock.
past simple
Oops!
Okay!
He went to the cinema two hours ago.
Past simple
Oops!
Okay!
She has gone to the library.
present perfect
Oops!
Okay!
I have worked as a teacher for two years.
present perfect
Oops!
Okay!
I went to bed early yesterday.
past simple
Oops!
Okay!
The rain stopped an hour ago.
past simple
Oops!
Okay!
I have already written the report.
present perfect
Oops!
Okay!
We played basketball last Sunday.
past simple
Oops!
Okay!
He bought a new house last month.
past simple
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies