Simple Past or Present Perfect?
Simple Past/Past Participle
Fill in the Blank
Time Expressions
Answer the Question
100
We went to the store.
Simple past
100
run
Simple past: ran/ Past Participle: run
100
It _______ (snow) last night.
It snowed last night.
100
Adam hasn't finished his book (on Tuesday/yet).
Adam hasn't finished his book yet.
100
What did you eat for lunch?
I ate (a sandwich).
200
I have visited Japan before.
Present Perfect
200
play
Simple Past: played/ Past Participle: played
200
The accident ________ (happen) three days ago.
The accident happened three days ago.
200
My family ate dinner together (yesterday/before).
My family ate dinner together yesterday.
200
Have you driven a car before?
No, I have never driven a car. or. No, I haven't driven a car.
300
He has ridden a horse.
Present Perfect
300
see
Simple Past: saw/ Past Participle: seen
300
I ___________ (visit) Japan many times.
I have visited Japan many times.
300
Justin Bieber wrote a song about his girlfriend (when he was fifteen/lately).
Justin Bieber wrote a song about his girlfriend when he was fifteen.
300
Did you do your homework last night?
Yes, I did my homework last night.
400
Did you watch Glee last night?
Simple past
400
have
Simple Past: had/ Past participle: had
400
She ____________ (do) her homework already.
She has done her homework already.
400
Have you eaten (yesterday/already)?
Have you eaten already?
400
Have you ever been to California?
Yes, I have been to California. or No, I haven't been to California.
500
Have you ever met a famous person?
Present Perfect
500
go (there are two past participles)
Simple Past: went Past Participle: gone/been
500
We __________ (buy) the house in 1994.
We bought the house in 1994.
500
(In 2010/Recently), I celebrated my birthday.
In 2010, I celebrated my birthday.
500
When did you go to California?
I went to California (six months ago).
M
e
n
u