I / never / see / a dolphin.
I have never seen a dolphin.
run
Simple past: ran
Past Participle: run
It _______ (snow) last night.
It snowed last night.
We’ve lived in Brisbane ___________ 1997
Since
What did you eat for lunch?
I ate a sandwich.
We / not do / our homework / yet
We haven't done our homework yet.
play
Simple Past: played
Past Participle: played
The accident ________ (happen) three days ago.
The accident happened three days ago.
I’ve been very patient with you ___________ several years.
For
Have you driven a car before?
No, I have never driven a car.
She / never / fly / on / a plane.
She has never flown on a plane.
see
Simple Past: saw
Past Participle: seen
I ___________ (visit) Japan many times.
I have visited Japan many times.
I haven’t talked to her ___________ my birthday.
Since
Did you do your homework last night?
Yes, I did my homework last night.
Your / cat / ever / eat / a / mouse
Has your cat ever eaten a mouse?
have
Simple Past: had
Past participle: had
She ____________ (do) her homework already.
She has done her homework already.
He danced __________ a long time after we had convinced him.
For
What countries other than Australia have you been to?
I have been to Denmark, Canada and Bahrain.
We / sing / this / last week.
We sung this last week.
ride
Simple Past: rode
Past Participle: ridden
We __________ (buy) the house in 1994.
We bought the house in 1994.
I haven't eaten anything ________ breakfast.
I haven't eaten anything ________ breakfast.
What is the difference here?
for breakfast - they didn't have breakfast at all
since breakfast - they ate breakfast, but nothing more
When did you go to California?
I went to California six months ago.