work -
worked
She/be/Africa.
She's been to Africa.
A: I live in the US.
B: ____________________________ there?
How long have you lived there?
Sam ________ (arrive) from San Diego a week ago.
Sam arrived from San Diego a week ago.
have -
had
How long / you / study / same school
How long have you studied at the same school?
A: My uncle works for Microsoft.
B: _________________________ there?
How long has he worked there?
Last weekend, I _______ (study) for the test.
Last weekend, I studied for the test.
win -
won
Ed Sheeran / not / release / new album / this year
Ed Sheeran hasn't released a new album this year.
A: His best friend's name is Tony.
B: ________________________ each other?
How long have they known each other?
_______ you ever _______ (go) to Australia?
Have you ever been to Australia?
forget -
forgotten
you / ever / win / a competition
Have you ever won a competition?
A: My dog's name is Fred.
B: ____________________ him?
How long have you had him?
Peter was on holidays, but he _____ (not/like) it.
Peter was on holidays, but he didn't like it.
know -
known
My mother / drive / same car / 2010
My mother has driven the same car since 2010.
A: I speak Chinese fluently.
B: ____________________ it?
How long have you studied it? / How long have you spoken it?
I ______ (not/have) this much fun since I _____ (be) a kid.
I haven't had this much fun since I was a kid.