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 or simple past?
0
%
0
0
0
Back
Restart
I _________ (have) chicken for dinner last night.
had
Oops!
Okay!
Dr Lam _________ (invent) a machine in 1920.
invented
Oops!
Okay!
Jason _________ (become) a painter since he was 15 years old.
has become
Oops!
Okay!
Alice _________ (start) to write books in 1996.
started
Oops!
Okay!
Mandy _________ (make) a cake for Sally.
has made/ made
Oops!
Okay!
Rax _________ (win) the Taekwando champion last week.
won
Oops!
Okay!
Anson _________ (be) a singer since 2001.
has been
Oops!
Okay!
She _________ (play) the piano for 10 years.
has played
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies